How are you getting most of your vitamins? Supplements? You gotta remember they are called supplements for a reason. Same reason why most people on here advocate eating meats/eggs/etc instead of basing your diet solely on protein powders for quality protein.
Nutrition is a lot more in depth than just categorizing things such as (saturated fat, protein, carbohydrates, vitamin C etc.) How do you tell the differences between a healthy and bad trans fat from reading the label? What about the absorption rate and GI index of a sugar? What about when the label tells you 10% Vitamin E? How do you know whether it's the superior D-Alpha-Tocopherol or the man-made Dl-Alpha-Tocopherol?
Also, almost all (with the exception of a few) fruits and veggies are alkalizing. Everything else (with the exception of very few again): dairy, grains, beans, animal protein, alcohol (especially beer), soda, coffee, etc...... are acidic. Your body strives for balance. If it's very acidic your body will do whatever it can to maintain its equilibrium. This means that it WILL start consuming things such as bone (calcium is very basic) and flush it out of your system. Here's an article about it:
John Berardi - Covering Nutritional Bases
and here's a list of many alkaline/acidic foods:
Detailed Listing of Acid / Alkaline Forming Foods
Btw, Popeye had it right, spinach is amazing
Also, look into green shakes if you hate all veggies. Start with mostly fruit and add in a little bit of veggies. Slowly increase the veggie to fruit ratio when you can handle the taste more. Your taste buds will change to start liking it.