The main thing is to accept what you can't change. If you think someone else looks good fat, pretend that you are looking at someone else in the mirror. And think that you are someone else's someone else.
I'd say talk to your doctor about options on meds, get really serious about managing your blood sugars better-- for your health AND so that you feel more in control-- andsee if your college has counselors you can talk to snout body image.... And what the poster above said.
Think of it as one of the random, sexy, curvy, fat chicks that you love and see exactly what you love most about this hot person who just happens to appear whenever you are near a reflective surface.