I am a 33 year old vegetarian who has always had low cholesterol. I do not eat red meat or high saturated fat foods, fast food, junk food, etc. I am relatively active and in shape - I live in NYC and walk a lot. My weight is about 125 at 5'7". However, my last cholesterol reading was 208. The doctor said they could do it over because I had eaten that day and she was sure it was probably a false result. She did not give me the break down of HDL to LDL, but in the past I have always had high HDL and low LDL. Is there any possibility that my HDL might be so high that it is causing my overall cholesterol to be high? And if so, should my overall cholesterol still be under 200? I do eat a lot of cheese, avocado and hummus and I use sugar in my coffee and occassionally butter - those are the only foods I can think of that might be responsible for raising my cholesterol. Any help would be appreciated. Thanks.