Learning a foreign language is hard for most people. What I try to do is focus on 1-2 learning goals at a time and not move on until I’ve mastered them. If you’re in a school setting, you probably don’t have that luxury.
Try not to beat yourself up over what you don’t know and be proud of what you do. Your headline, for example, has errors, but you were able to communicate well enough that a fluent English speaker was able to understand your message. :)
*...the English language is so difficult to learn