SEX- Big No From Me-HELP

So I'm having a bit of an issue finding my husband attractive. I'm 7 weeks PP and he just turns me off. I've been intimate with myself and would like to have sex, but I don't want to do it with him. He's attractive plus fifty pounds he's gained since we got together, and he loves me and wants to have sex with me, but he irritates the shit out of me sometimes with his bad jokes and his inability to think about anything other than himself. If he did anything around the house without me having to ask, that would go along way, but I feel like is operating at a 14 year old level. I "caught" him looking at porn one morning, and it pissed me off so bad because he didn't bother to ask me or make moves on me. I really don't care if watches/jerks off to porn, but don't be weird about it. Also, fhere was one day that the house was a mess, no clean clothes, I had the baby and he told me he was gonna go in the bedroom to relieve himself and I looked around and was like, OH OK YOU GO JERK OFF AND ILL JUST CLEAN AND DO EVERYTHING. COOL. This is NOT attractive to me at ALL. And the problem, besides all the normal stuff (im 7 weeks PP, hormonal, showers aren't very awesome, I don't feel sexy/beautiful) is that he just bothers me. He has started smoking again, he's gained weight (it's not his appearance that bothers me, it's his attitude towards food is super unhealthy. He eats like an eight year old unsupervised at a birthday party EVERY DAY), he ALWAYS goes to sleep before me, he never calls to check up on us durning the day unless *he* wants or needs something, and he acts dumb and lies about dumb shit (oh, I didn't see it there when he's literally LOOKING RIGHT AT IT). He's really good with the baby, tells me I'm beautiful and touches me like he wants me, he works hard and he does whatever I ask him. But I don't want to be intimate with him at all. The last time we had sex was the day before I gave birth and that was in an effort to go into labor. Again, it's not his appearance, it's his attitude/personality that's vexing me right now.
So besides bitching about this- do I A. Talk to him about it, B. Just not have sex ever again, C. Wait till I'm ready and willing? I straight up *refuse* to do it to make him feel better, that's just not ok with me. Anyone out there feel the same? Anyone have any words of wisdom? Thank you if you got this far! 

Glow Resources

Let’s Glow

Glow is here for you on your path to pregnancy

Glow helps you navigate your fertility journey with smart tools, personalized insights, and guidance from medical experts who understand what matters most.

25+ million

Users

4.8 stars

200k+ app ratings

20+

Medical advisors