I'm borderline done. Please read, I need advice.

I posted about this once before but my fiancé does nothing but play his Xbox. If he isn't at work or asleep, he's playing. I've talked to him countless times about how I want him to spend time with me, and he doesn't see the problem. I don't know how else to get through to him. We haven't had sex since Valentine's Day and he hasn't shown any physical interest in me. He's sort of shallow when it comes to looks and we were talking about how big I'm getting (23 weeks pregnant) and he was like "wow your wider than me now. If you weren't pregnant and still looked like this, I would leave you" so I'm pretty sure he's just not attracted to me anymore, which I've straight up asked him "what if I don't lose all the weight after the baby" he avoids the question. He says it's a "stupid question" and he'll "still love me". But I feel like I have every right to be concerned after the comment he made. I'm just so upset and angry and annoyed. What do I do? How do I get through to him??