Meaning and Happiness: Overcoming STRESS, FEAR & PAIN