My wife says the same things and don't tell her she needs to lose weight.
I love my wife but she keeps turningme down for sex because she doesn't like her body.
NEWSFLASH... Most guys don't care about how much you weigh as long as you are having sex with him.
I have recently been reading "Mars and Venus in the Bedroom" by the guy that did "Men are from Mars, Women are from Venus". He writes about a couple of really good points. Women need to feel love to want sex and men feel love while having sex. Basically though having sex he feels closer to you and more love while you are needing him to make you feel loved to make you want to have sex. Perhaps by thinking about what he is telling you by wanting to have sex with you... he wants to be with you and wants to feel connected to you... on the flip side you need to find a safe way to tell him you need more... generally men are really bad about taking hints and arguing just provokes the tough guy thing.... I don't know him so i can't say how to handle it but in my mind he still loves you and wants to be with you you just need some outside help in getting the communication thing going .... try counselling