It is very aptly quoted - “ Smooth seas do not give rise to skilful sailors. “
Challenges are the most important teachers in life. The most important lesson that a person needs to learn in his life is not to run away from the obstacles that life throws at you but to stand strong and face them. Only hardships can make a person grow to their most unexplored potentials in life. One might be amazed to see that such parts of them existed in reality which made them into such a strong beautiful person.
As a normal being, I have faced a lot of challenges in my life as well. One mantra I swear by is not giving up until the sun shines again. It doesn’t matter if the problem is tiny or enormous. What matters the most is the level of perseverance a person can hold which keeps him going. It makes a person undefeatable. If a person refuses to give up , then any defeat will be a learning process for him. He will try to absorb all the positive points and learn from his mistakes and will never shy away from giving another shot. Defeats only make such people more focused towards achieving the goal. And thus any challenge they face is just another opportunity to prove themselves and learn from it.