<human>: Can you give me a shortened version of the text?

19F, 23M. 4 months of dating.

I used to be anorexic for years but I gave up on my body out of sheer exhaustion. Consequently, I've gained quite a bit of weight, to the upper side of the normal range. As long as I don't think about it too much, I'm OK with it. 

My SO knows the full extent of my poor body image and my anorexic past, but a week ago he made a comment about how huge my thighs were compared to his.  I was extremely down, he apologized profusely and sincerely, and I've forgiven him completely. I'm trying to be less sensitive about my body and I don't ever want him to feel like he has to walk on eggshells around me. 

However, I don't want sex  for at least a couple of week's, because I don't feel comfortable being naked in front of him. We usually had sex in the dark but now I feel too ashamed to even do it in the dark. 

I told my BF this and offered to give him as many BJs as he wished (I like giving) as long as we don't have sex/I don't take my clothes off, for a couple of weeks at least, until I feel more confident again. He got really upset and became frustrated with me. He loves me, he thinks I'm beautiful, etc etc and thinks I'm trying to punish him. I'm not, I just wouldn't enjoy it because I would be too busy worrying about my body to relax. 

This has driven a wedge between us. Can you give me some perspective? 

And yes I will probably see a therapist once summer begins.
<bot>: I don't want sex for a couple of weeks because of body image, offered to give BF head, he got upset. Need advice