English is not an easy language to learn. Please don't knock yourself for having problems. Your English is better than my Thai. Just keep doing a little a day and it will add up.
I am fine. I start work again today, summer semester. I will be working from 330 to after 9 PM. The welding work is hot and summer is here making it even hotter.
Don't give up on English and try to relax when studying. It's hard to learn when you are edgy.
Take care & best wishes Byron