If you are going through a hard time , Congratulations to you — something’s great is coming up on your way. Just remember NEVER GIVEUP.
If you are having a hard time this means that life is preparing you for something you have never dreamt of , something which you could never think of and something which would change your world and make it amaaaaaazing. You don't understand the value of good times until and unless you have suffered something bad before , this makes the joy of good times to multiply , this helps you find happiness in small things and also prepare yourself for the challenges that you got to face later in your journey to success. Believe it or not but at the end everybody succeeds.
All the Best. NEVER EVER GIVEUP.
Man I needed this! Thanks @kouba01. I look forward to handling challenges better and also enjoying the small things too.