Hi Tired. It sounds like your husband's love language is physical touch. Many times when the love language is physical touch it's not just about sex or petting. But rather that's how they feel loved and feel close to their spouse. I know that is what my love language is. However I think my husband's is gifts. I'm still trying to figure his out. lol
I know your husband can be a bit of an azz. But ya know I kind of envy you in a way. Because at least your husband is wanting to get close to you in that way. He desire's you and thinks your beautiful and attractive so can't wait to get in bed with you. In the last probably 4 months my husband and I have made love maybe 3 times if that. I know our situations are kind of similar with the whole adult friend finder thing they did. Since my husband did that and the whole confrontation thing at the time he has an ever lower sex drive then before. It just makes me feel so unattractive and sad. I keep thinking what is wrong with me. So in a way I envy you.
Maybe you could try and do little things. Like leave him a little love note somewhere. Or if the mood strikes you come onto him. You could maybe have some candles lit and be laying in bed when he comes in the bedroom. I wonder if that would change his behavior any. It sounds like he is hurting because he wants to feel wanted. I kind of know how he feels in a way. I am not saying you don't ever do these things. I know how busy it can be as a SAHM with little one's. I also don't justify the way he treats you either. But just maybe maybe it could turn things around if you spoke his love language. I hate it but I feel myself getting short with my husband. Hardly talking to him. Snapping at hime. I try to stop myself and am working on this. But I feel this void because of the missing element he's not giving me. I get this resentment that just builds. : (