Sex Etiquette

So I've only had sex with my husband but even I know that basic sex etiquette is if you cum first, you help make your partner cum after. And if you go down on him, it's polite (if both parties are okay with it) he goes down on you.

My husband is on an opposite schedule but we have several days off work in common. I have a higher sex drive and I respect his lack of drive. He's also a one hit wonder (can only get it up and cum once a day) I've always made sure to finish him if I orgasm first. However, he hasn't always made much effort to do the same. I've talked to him about it and he says he will do it better but then he doesn't.

I understand it's a dick move. But he's on an opposite schedule and I understand he's busy outside of work too with school. I want to make this work, so before everyone says to get angry, break up, withhold sex etc I'm asking for a way to approach my husband about this without being a bitch. I want to show compassion, understanding, and express what this means to me. Please be respectful, he's a good man, he was just as much a virgin coming into this marriage as me. Please suggest some respectful ways to explain this to him.