Many studies have shown that the less stress one has in one's life, the healthier and happy a person becomes. Staying in the Now allows one not to worry and stress out about one's circumstances. Life will always have its challenges, but constant worry about what may or may not happen does not bring the peace and clarity one desires.
Living a less stressful life naturally leads to more contentment and fulfillment. Happier relationships, more productivity at work, healthier bodies, and more joy and laughter are but a few of these benefits.