<human>: Give me the gist of the text in a nutshell

I'm a tall girl, about 5' 9" and weight about 185 pounds. Now, I'm not drowning in rolls, but I am very aware that I'm not in perfect shape and could stand to lose some weight. My genetics however have made that very hard with a slow metabolism and a genetic predisposition to absolutely LOVE food. Anyway, my boyfriend has told me multiple times that my weight is the reason he isn't as attracted to me. He doesn't want to have sex as often as I do and he says that if I lost weight he'd want to have sex with me more often. 
Now, he has DE which means he can't finish during sex because he's programmed himself to respond to a grip that's too tight and pace that's too fast. He's told me multiple times that he wants to fix it- the way to fix it is to stop masturbating and just have sex until eventually it all builds up and he's able to finish. This of course is hard, but many people suffering from DE do it. The first time he told me he would stop masturbating, he lied to me for weeks about it. The second time he said he was completely dedicated and even had me block the porn on his computer... except he then found he could watch it on his phone. 
We had a huge argument about it where he basically told me to "help him out" by losing weight..and that if I was skinnier he would be able to not watch porn or masturbate and fix the DE. He's also told me that watching porn makes him objectify women and not appreciate real women for what they are. 

Now we have a deal that if I show "true effort" to lose weight.. he won't masturbate. 

I'm really hurt by everything he said even though I know he was just being honest, which is a good thing. I just don't know how to feel ok about the whole thing. He can't help what he's attracted to, but to me, when I've really cared about and loved people.. I was attracted to them for THEM, they could have been 500 pounds for all I cared..I thought that's how it's supposed to be.
<bot>: Boyfriend says he won't masturbate and will try and fix his DE if I 'help him out' and lose weight.