Although I participate in an abundance of stimulating extra-curricular activities
The word "Abundance" doesn't work. Perhaps - "a number of" would sound better - as in - ALthough I participate in a number of ...
Through yoga, I am able to release my everyday stress in a healthy manner, which has strengthened my body, my mind, and my overall well-being. With each downward dog, each "namaste", each meditation, I develop a closer connection with myself.
Would read better if - which has strengthened my body and mind and improved my overall well being.
Also what is a "dog" in Yoga?
The rest seems fine. Is this the short answer for common application - activity? You could start directly by describing what Yoga does for you and end with the first sentence.
As in - Yoga is the one activity which helps me seperate myself from the world and its material concerns and concentrate on my inner spiritual and mental needs.