In recent times, environmental stress, financial pressures, family commitments, unrealistic professional expectations and a host of other stressors are manifesting in people of all ages and walks of life.