Beating Stress Before It Beats Us !