Yes. In fact, yoga is what you need. Yoga and its 8 Limbs were designed over 5000 years ago to help the human condition deal with stress, anxiety and depression. Regular practice of yoga and its 8 Limbs can greatly improve the quality of life and reduce the effects of stress, anxiety and depression. Always be sure to let your teacher know if you are suffering from any of these before a class and ensure your medical doctor has cleared you to practice.