Finding Inner Peace amidst Overwhelming Stress