Failures are the pillars of success; and these guys proved it. Most of us see these celebrities as heroes for what they have managed to achieve in life, but their stories of failures and hardships are that much more inspiring.

When you look at the kind of difficulties that these people have faced in their lives, it gives you a whole new perspective on the challenges you face in your lives. Kudos to these heroes!