From Back to Godhead
Stress, according to The World Health Organization, is the “health epidemic of the 21st century.” Demanding circumstances make us tense mentally, emotionally, and physically, and over time that tension takes a serious toll on our wellbeing. While there are many ways to deal with stress, one often overlooked and highly effective way is to cultivate a state of inner satisfaction. The word satisfaction, meaning the pleasure derived from the fulfillment of one’s wishes, expecta