Boyfriend says he's not all that attracted to me any more?

Anonymous
My boyfriend has been hyper-critical about everything lately so I decided to confront him about it tonight. I explained that a compliment wouldn't go amiss once in a while either, which basically lead on to him telling me that he found me much less attractive than when we met, since I've gained weight over the past 4 years. Just to explain, I had anorexia for a few years in my teens but got a lot better with treatment, however when I met my boyfriend at 21 I was only eating every other day or so hence I was pretty skinny. I told him eventually that I'd had food/weight issues and consciously decided to gain some weight for my health. About a year ago now I decided to quit smoking and gained quite a lot of weight around that time, bringing me to my current weight with a BMI of 23. I have been quite healthy and happy at this weight until my boyfriend revealed his lack of attraction tonight. Now I feel really confused; I don't know how to feel or what to do next. As soon as he'd said it he looked at me and I could see he regretted making his admission, perhaps my own face betrayed me because I was pretty sunken. I'm glad that he did though, because I imagine it's a pretty important thing to know. Is this the end, though? I know he still loves me, but now every time that he touches me I cringe and want him to stop - we've always had a great sex life, but now I can't imagine wanting to be naked with him knowing that he hardly desires me. I could lose weight, though not to the extent I'd look the way I did when we met and maintain that long-term. I seem to get a lot of attention from guys still and I think generally I'm considered quite pretty, just not to my boyfriend obviously.

What to do? Please help!

Boyfriend says he's not all that attracted to me any more?
5 Opinion