I need opinions please!!

Okay, so me and my husband have 3 kids and pregnant with number 4. He’s the best dad and does so much for the kids. Now, if only he was half the husband to me. It seems we only have sex when he wants it, if I initiate I get turned down 98% of the time. Many nights “in his sleep” he will start acting like he wants to have sex and it wakes me up and the. A minute later everything stops and he’s snoring again and now I’m up for hours wide awake when I have to be up for work super early, so it’s very frustrating. We dont have sex often, maybe once a week not even. I probably have a much higher sex drive then he does but I’ve told him millions of times if we aren’t gonna have sex often the. Outside of the bedroom we need to be more affectionate. We don’t hug, we don’t kiss, he never ever says I love you unless I do first and sometimes he doesn’t say it back. I’m just so torn. The kids would be devastated if we left and right now I wouldn’t afford to be a single mom of 4 kids so I’d have to leave some of them with him. And that literally shatters me. I’m just lost and kinda miserable cuz I feel unwanted most of the time. No matter how many times I talk to him and try to change things he will not change and he told me he won’t. I’m sure he thinks I won’t leave but I’m so ready to not have these feelings anymore and most the time being single sounds so peaceful to me. Has anyone had a marriage like this and it got better? It’s been 8 years and I see no change, it’s actually getting worse.