He who has a why to live for can bear almost any how.
Friedrich Nietzsche
As long as you have a purpose in life, as long as you have something to strive for every day, nothing can bring you down.
Mistakes will only bring you closer to your goal and unfortunate circumstances will turn out to be awesome challenges.
/phil