Stress is an insidious condition that slowly but surely tears down your quality of life. The fact that …