Tired of having to explain everything to my husband like he’s 5

We’ve been married for 3 years, friends for several years before then. This didn’t really bother me before, but now that I’m pregnant it bothers me like crazy and is making me consider divorce. My husband NEVER just does nice things for me and he never just does things to make my life easier. He literally will not do anything unless I spell it out for him. We have one vehicle right now because our other one broke down. We also have a motorcycle which I don’t feel safe riding anymore because I’m pregnant. He has to work weekends sometimes and I’ve mentioned on countess occasions that it would be nice if he took the bike and left me the car if I’m off so that I can go run errands or enjoy my day off. He simply just never does, then gets mad at me because I didn’t “remind him”. I shouldn’t have to, when you’re married you’re supposed to think about your spouse and their wants/needs. I shouldn’t have to wake up early every weekend and remind him to please leave the car.

The same goes for affection, sex and things around the house. I could say something till I’m blue in the face and he just doesn’t get it. I have to literally spell it out for him in the moment and it’s infuriating and then he gets mad and says I’m expecting him to read my mind. NO! I make him coffee and dinner daily, do I do this because I can read his mind? No! I do it because I know he appreciates it. But there’s nothing in our life that he does for me just because he knows I like it or knows I would appreciate it.