I mean I don't necessarily hate all fat people, my brother is actually fat, but he's young and he has a mood disorder and he binge eats when he gets angry or depressed, it's not like he just slams down junk food every day for fun. Obviously there are people who have legitimate mental problems relating to weight.
But you cannot sit there and tell me that fat people are beautiful or that being fat is perfectly fine health-wise. I'm no saint when it comes to eating but I still manage to stay at a pretty average-bordering-on-low weight because even though I eat crap I'm not shoveling down 8000 calories worth of it every day, and I also balance it out with fruits and vegetables and real meals like steak and baked chicken and all that shit. And I just recently started cutting back on the junk too, AND I quit coffee (well, almost quit coffee. I still have a cup every couple of days, but it's nothing compared to the six-plus cups I was having daily for years).
Not only that but I have IBS so even though I don't have mental problems with food, I have to be careful what I eat because I can get sick really easily and end up with stomach-aches and diarrhea and all that fun stuff. Basically, what I'm trying to say is that people need self-control, and they (we) need to admit when we're doing something stupid.