Laugh at your mistakes, but learn from them. Joke over your troubles, but gather strength from them. Have fun with your difficulties, but overcome them. Good Day!
If we can love ourselves even after so many mistakes then how can we hate others for their small mistakes. It is the most precious gift one can give to others.
Life gives answers in three ways. It says YES and gives you what you want. It says NO and gives you something better. It says WAIT and gives you the best in its own time.