You can do everything right, Eat right, Exercise, Sleep 8 hours and wake rested, Eliminate all chemical toxins in your food and environment, but if you don't release the stress in your life, you will not be healthy. A VERY large part of your health has to do with your attitude and your ability to let go of the stress that surrounds you.
Something that works in an interesting way is to view a larger perspective. This puts your personal problems, or your weltschmerz, into perspective. Take a look at this site, and perhaps you will be able to step back from your problems when you realize that they are just a tiny tiny drip in the universe.
Dean Ornish has a program that is used by Cardiologists all over the United States. He has written a book that anyone can read, even folks who don't have heart problems (yet). His book and website is a great starting point. He has scientifically proven that his system works, and most medical doctors know about his work.
Pema Chodron is an American Buddhist nun who has written many books which show how to handle stress, failure, and life in general. Her work is clear and easy to follow for anyone, you don't have to be a Buddhist to understand it. Her books and lectures are a great place to find a way to look at the world, and your own life.