Adequate sleep and rest is necessary for maintaining our mental and physical well-being. Sleep disorder counselling can help to overcome sleep problems. Stress is a leading cause of abnormal sleep patterns. Stress can result from depression and anxiety, health and financial concerns amongst others. Common causes are today’s lifestyles and the pace of modern life.