Following the practice of yoga it is good to explore the way of life to accompany your practice. The sister of yoga is ayurveda, it promotes a natural, harmonious way of life and explains the different body/mind types. I have only briefly covered this subject, a qualified ayurvedic doctor studies this subject as deeply as a conventional medical doctor!
The yogic way of life can be applicable to the west easily by just changing a few habits. Becoming a vegetarian is the single best thing anyone can do as it helps to bring an understanding of compassion for others we share the planet with, not just friends or family, or humans for that matter. Yogic beliefs include the laws of Karma (every action has a reaction) so eating meat means you will subsequently suffer at some time from this act of brutality. There are many web sites to promote this subject for more information.
Having an understanding about the laws of nature also helps to understand your self and situations that surround you (see 3 gunas).
This is where yoga can help bring balance to your life physically, mentally and spiritually. It can help teach acceptance of what cannot be changed and strength to change what can be.
God Grant me the serenity to except the things I cannot change,
Courage to change the things that should be changed
And the wisdom to know the difference.