Lesson from Surah Al Khaf, A rejection, A loss or delay isn’t always a deprivation, It is indeed Allah's divine help to protect you, Give you better and reward you, Alhamdulillah.
Allah is not in a hurry, you are. That's why you're tired, anxious, stressed and dissapointed. Trust what was meant to be yours, will be yours. Unrush yourself. Patience is always your greatest strength.
What you do away from the public eye speaks a lot about you. In fact, it shows your true character. And don’t think no one knows or sees it because the Almighty knows everything about you, both done publicly and in private.
No matter ho impossible your Dua may seem, never stop praying. Because Allah listens to you. He may delay it, but He will give you what's best for you at the right time.
Life is short. Don’t waste it. The Almighty wants you to succeed. So change, grow, get better, get closer to Him. You’re not defined by your past. Move on.