Boyfriend won't accept blowjobs, doesn't want sex, won't cuddle or anything
Hi, so my boyfriend and I have been dating for awhile now. We've been living together for about 9-10 months. We used to have sex and stuff all the time, our relationship was great. I've gained weight and I've been super insecure that he doesn't find me attractive anymore. Sometimes we do it and won't finish. I try to make moves all the time. He tells me he doesn't want me to "ask for sex" and that he wants it to be spontaneous. Sometimes I'll give him a look and he'll just say no right off the bat.
So basically I've been trying to give him blowjobs, either by waking him up with a blowjob or giving him one during the day. The answers are always the same "I'm too tired, I'm not in the mood, wait half an hour I just want to rest right now". He hasn't been doing a lot of stuff. I was up earlier than him today and I still have motivation to have sex.
It's just frustrating and at this point I don't know what to do anymore. When I try to touch him a lot of the time he'll push my hands away. I try to be sneaky and spontaneous about it and he still won't do it. Tonight I was asking him why he doesn't want to and he said he did just give him half an hour, so I did and then when I asked him about it he said he was exhausted.
It's the same when it comes to napping with me, he says he's exhausted but then won't cuddle with me. Or if neither of us have showered yet I suggest we do it together and he'll say he doesn't feel like it right now, so I say OK I'll wait, and he tells me to just go do it by myself. He just doesn't want to do anything with me anymore and it's starting to get really really upsetting.