Have you too lost your sense of humor or is it just me becoming a living dead?
It's okay, we all have our days. It isn't possible to feel level-headed each day, but what matters is how you overcome the negative thoughts. Surround yourself with lively and genuine people, invest time in your health, eat good food, InshAllah, you'll be fine.
Start reading English novels, preferably old ones. Watch English series. Download an app named vocabulary builder and use it daily. Attempt quizzes regarding English vocab. Learn a new English world daily and start using it in daily life.