20 ways to be mentally tough. Lessons from the world of motivation. What ever your belief system is there are some good ideas here to develop personal strength to get you through the day - what ever your challenges.
Your best friend is basically your soulmate. They're always down for the next ridiculous adventure, a much-needed vent, or a night in with a bottle of wine and hours of Netflix. More like want to do all this!