Do you hate for you SO to ask for sex?

So I admit I have a bad habit that when my husband wants sex I say no. About 85% of the time. And I'll also admit I do it because when he puts me on the spot by asking I get nervous and embarrassed to say yes, when I actually do want it. So most the time we end up not having sex and I'm sitting over there feeling like a horrible wife. Well last night was our second night in our new house and I'm laying there in panties and my t-shirt, my 21 week pregnant belly, our oldest daughter sleeping so soundly in the room next door with minions on TV. And he looks over at me and says "wanna have sex" and I immediately say "no." As time went by I try to be seductive, without just saying yes I wanna have sex. I rubbed his chest and stomach, played with his beard, rubbed my bare legs over his and NOTHING. Finally at around midnight I crashed and when I woke up to find I had not had sex I was kinda pissed off, though it was ultimately my fault, and I wasn't upset with him I was mad at myself. I want to stop being embarrassed about wanting to have sex or wanting to give him a blowjob or pleasure him and idk how to do this. I've been with this man for over 8 years with two kids and one on the way. You would think I would be over it. I can shower with him, I pass gas in front of him, I eat like a hog, and even use the bathroom while he's standing in the doorway having a conversation with me. But for the love of God I can't have sex with my husband when I WANT to. Is anybody else the same way?