Challenges are like trees seen through a running train. As you approach them they grow bigger, once you pass them they become smaller! So never be afraid of them.
If someone says bad things about us, we feel bad . If someone says good things about us, we feel good. The question is: Have we given our remote control to others?
Although water falls from a hill, it never thinks it had fallen, it raises to run as a river. Our glory in life is not falling but to raise at everyfall.
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.