Should I wait or initiate?

I posted a separate question regarding this same issue a couple of days ago, but now I’m looking for some advice from anyone who’s been here before. My boyfriend and I have been together for 7 years, since we were 15 and we are now 22. We used to have sex all the time, he would always initiate, and just cuddling or touching would turn him on immediately. He did start abusing drugs (he’s stopped) and takes several different antidepressants, but I think the main thing is how much weight I gained. When we were teenagers I was 130-170 pounds (I slowly started to gain weight every year but he still found me attractive at that point) but when I graduated high school I put on a TON of weight and got up to 265 pounds at 5’6. I’ve lost 50 pounds in 4 months (I’m now 215) and I look a lot better but I’m still heavy. I want to get down to about 150. Anyway, I found porn pictures of naked women saved to his phone and they were all MILFs. I confronted him about it because he told me he didn’t want sex because he doesn’t get horny anymore, which is obviously not true because of the pictures. He told me he doesn’t look at it all the time, but it’s hard for him to stay hard lately and he’s visual, so he needs and wants to see me naked so that he can stay hard. The thing is, when we had sex I always wanted to do it in the dark because I’m self conscious. I won’t feel comfortable being naked around him with the lights on until I lose like 50 more pounds. My question is, should I try initiating sex now or wait until I lose more weight? The lack of sex is killing me but he seems unbothered. I want him to initiate and want me, a year and a half ago he kept turning me down. He tells me he loves my body but he obviously doesn’t or he would be wanting sex and getting turned on from touches like he used to... has anyone been through this and what did you do to fix it?

Vote below to see results!