Please help!

Meghan

So my boyfriend and I have been dating 3 years....when we first started dating it was literally sex every night!

But now it’s like pulling teeth to get him to have sex with me :(

I don’t know what to do :( I’ve bought lingerie, I’ve tried losing weight, I’ve literally done everything I can think of....it has gotten so bad that I’ve laid in bed fully stripped down crying begging him to tell me why he isn’t attracted to me anymore....his answer is “go to sleep honey”

I don’t know what to do....suggestions?