I was a vegetarian for around 7 yrs and even though I ate lots of tofu, lentils, vegetables, ETC I could not keep my iron levels at the right level (unless I took iron tablets). I remember one time my iron stores where that low I had to take double the dose of iron tablets to bump them back up again. After that I never felt 'quite right' while being a vegetarian (lethargic). Once I started to eat meat, I felt like myself again. I don't eat a lot, a variety of chicken, fish and red-meat a few times a week. I wouldn't say I love meat, I could live without it, I just feel I need it.