I believe in health and nutrition, but I'm not, nor will I ever be, a vegetarian. I like meat like chicken, fish, and some red meat. Ground turkey makes a great meat loaf. I don't eat pork at all. Hardly buy any processed food of any kind. I cook almost everyday from scratch. I would not be prone to buy any processed products like Hostess cakes, etc. I use Olive Oil or Canola Oil for cooking. I do eat real butter instead of margarine, as margarine is over processed. a lot of your "low fat" foods are not very good for you. Read some of the labels on these foods. You can't pronounce a lot of the ingredients. The best way is to prepare your own food from raw. Then you know what goes in it.
I do pattern my eating habits on the Eat Right 4 Your Type books by Dr. Adamo. I also take the vitamins and minerals created for my blood type O. I have found that by following my Type O blood, and how it breaks down foods, has helped me to eat myself back to health. I'm now following it to the tee. Not all foods are good for all blood types. It makes sense as our life is our blood, and we are what we eat. There are a list of highly beneficial foods, neutral foods (won't hurt you), and forbidden foods, for each blood type, which should never be eaten. Even though you can't eat it, it could be perfectly safe for a different blood type. It's amazingly close to what your body tells you, and you feel already. There are foods I ate before that every time I ate them, there was heartburn, indigestion, constipation, lactose intolerance, etc. Come to find out, after reading the book, those same foods were on my forbidden list all the time. Everybody's blood type and the enzymes in the blood, break down food differently. Your whole digestive system is a delicate balance and must be protected. Only approved foods will be broken down by your blood and stomach acid like they should be, and then distributes to the whole body and leads to overall health.