Mental Toughness and The Meaning of Life