First of all, a vegetarian can be as healthy as someone who eats meat. I've been a vegetarian for over 5 years now and I'm doing great. No, it's not the ideal diet for a body builder, but if you know how to cook and have a basic knowledge of nutrition, you should be able to get all of the protein you need. While it is true that meat products have all of the essential amino acids a human needs, you can achieve the same result by combining vegetable protein (ex: whole grains with beans/lentils). Also, dairy products and eggs (if you're not vegan) have complete protein. I don't preach to anyone. I do what I want and let others do the same. I feel better when I eat a vegetarian diet. My family, friends and girlfriend all eat meat and that's fine with me. I'm a slim guy, but I was the same back when I ate meat. I think I may actually have gained a few pounds in the last couple of years. Oh yeah, and I don't eat candy. If you're losing weight when you eat a vegetarian diet, especially at the alarmingly rapid rate that the OP is, you should definitely go back to your old diet, read up on nutrition and try again later when you know what you're doing. Also, while eating meat can be healthy, most North Americans eat much more of it than they should, and that contributes to why there is so much obesity here, which is most definitely unhealthy. One last thing: xchen, how about you shut the fuck up.