Challenges and obstacles are part of life. Many meekly surrender before overwhelming obstacles and give excuses like fate etc. Not succumbing to these challenges and obstacles is what will make us stand apart.
Only solution to overcome failure is perseverance.
It is not strength that matters but the will to transcend defeat.
Life is never a journey through a straight smooth road. There are many ups and downs on the road of life. Many stop before they reach their destination. We can reach our true destination, if we refuse to stop and endure the difficulties.
Focus on what we want in life and cut out rest.