Stress is one of the biggest obstacles in fitness and health and it is the number one cause of workplace absenteeism all over the world. Ironically, work is the major cause of stress. The Japanese actually have a term, “karoushi”, which defines death due to workplace stress.