Mentally strong people appear to go through life with relative ease. They rebound from failure, overcome hardship and look challenges square in the eye without getting their feathers ruffled.
They weren't born with large mental muscles, however. They worked hard to build strength over the course of many years.
So how do they manage to crush their goals, exceed expectations, and live their dreams without looking frazzled and worn out? They proactively set themselves up for success.
They create lifestyles that allow them to devote their attention, time and energy to the things that matter most. They eliminate anything that distracts them or threatens their ability to succeed.