I've already mentioned the wonders of Yoga in many of my posts. I myself am a perfect example of it, and I've only been doing it for 3 months. Not only has my body been transformed, but also my mind and my spirit. Thanks to Yoga, I've been able to overcome the 2 biggest challenges in my life: self-acceptance and patience. I learned to accept and love myself unconditionally (thus accepting and loving others,) and being patient and letting life unfold in a natural, blissful way. Please read the article linked below if you haven't been already convinced.
Benefits of Yoga - Why Yoga Exercise is Good for You