Yoga teaches us to be mindful and cope with our problems, which can substantially reduce stress. Overall, the practice of yoga can help build your sense of self-confidence and well-being. One of the main benefits of yoga is improvement in mental health.