
Do not rush the results. I know you are very enthusiastic and want to master the English language as quickly as possible, and this enthusiasm pushes you to learn grammar, memorize many words and vocabulary, and try to pronounce words correctly. This is not a bad thing, but rushing to the top so quickly may cause you to fall down the mountain due to frustration and return to the starting point again. To avoid this, try first to slow down, organize your time properly, and divide what you want to learn over a relatively long period so you do not feel bored or burn out in a short time and lose your motivation.
To stay positive even if you have a weak memory, we have a solution: link words to specific sentences or situations. This will also help strengthen your memory.
Do not consider yourself a failure just because you do not speak like a native speaker. Even English native speakers cannot master our Arabic language. Each of us has their own linguistic tongue. This does not mean you will not reach that level one day, but be patient—fluency comes with time and long-term practice.
Give yourself breaks and do not exhaust all your energy at once. Learn how to organize your time, focus, and energy over an appropriate period so you do not lose your enthusiasm quickly.
The most important point to stay positive is to always keep your goal of learning English in front of your eyes, make all circumstances work in your favor, and look for a professional and leading place in teaching English to guide you and make the journey easier—such as Pro English in Abu Dhabi, for example.