BTW, the advice about staying away from eggs is entirely wrong. Eggs are probably the perfect food (in moderation). They aren't going to do anything to your cholesterol - that is a long perpetuated myth. They are high in protein, low in carbs and not bad with fat. Eggs are good for you, don't avoid them.
If you want to get this stuff under control, then clean eating, exercise and getting the weight off have a pretty good potential to solve these problems. But of course, for some people their cholesterol must be controlled with meds no matter how well they eat or how much they exercise (or how much weight they lose). You won't know until you try. You don't have to be a diabetic - its up to you to change your eating habits. Check out
www.glycemicindex.com
This gives alot of good information (for free - but there are books for sale as well) about good foods to eat to keep blood sugar stable - mainly it involves eating lean proteins, veggies, fruits, whole grains, and some dairy. Stay away from processed food as much as you can, those are the ones that truely hurt your body.