Mentally tough people are usually very successful, at least from what I've seen. They're confident in themselves, and in what they do in life. They don't back down when a challenge is presented to them. They don't dwell on mistakes that may cause them to lag behind in the economy and screw them over. They also embrace failure when it comes to them. They are then able to see what they did wrong, and what they can do right the next time the opportunity arises.