I can't stand that people act like she's committed some horrible sin for not being a size 2. If it's easy for all of you to be skinny, that's really awesome, but for some of us it's a real struggle. I've been fighting to stay a size 8 since I was in my early teens, because I just lost the genetic lottery and got a sucky metabolism. I don't stuff my face (I actually also have IBS, so I can't eat very greasy or rich things), and I'm very sensitive about because I can't stand when I'm feeling down about my weight and people act like I've made some conscious decision to not be a stick. That's not how it works. So shut the fuck up.
And OP, this guy is an ass, dump him. I'm lucky enough to have a cute boyfriend who doesn't like women with the physique of small boys. The one really awesome thing about not being a size 2: I have boobs. :D