If you give in to despair, you will learn nothing and you will never find happiness.
Start focusing on the positive things in life and make shukr for it.
That heart will never be grateful for anything or appreciate anything in life if it keeps dwelling on the past, on the bad things that hurt it, and if you keep complaining continuously about how your life is, how people treat you, how hardworking you are, how your efforts go unnoticed, how you are treated unfairly at work,complain about what others possess and you can’t achieve it, and you just go on an on complaining but not once….not ONCE did you ever think about the good things in your life.
When you wake up everyday, are you thankful to Allah Ta‘ala for giving you another day to live, to strive to be a better Muslim, to earn more thawaab (blessing/rewards), to wake up with imaan which is the greatest gift that you have been bestowed with.
If you put your focus on the positive things in life and ponder over the greatness of it, the Greatness of Allah by looking at everything around you, looking at what others are experiencing, then you would be more grateful for what you have and for who you are.
Ignore the negativity. It just brings your happiness to a halt.
Smile and look ahead, things will get better soon if you put your faith in Allah and make dua frequently InshaAllah
# Turn to salaah
# Speak to The One who is All-Knowing
# Never lose hope
# Always look at people who are in situations much worse than yours and be grateful
# A great deal of provision comes with seeking forgiveness