grateful - 5 kids...wow! You have five good reasons to try. Still, there is no reason you should put up with abusive behavior, which it sounds like he is doing - for whatever reason. There is a thread on here about boundaries - see if you can find it.
I'm glad he apologized, but don't let him get away with it. Don't blow up - just make it clear that kind of behavior is not acceptable to you. Tell him you are trying to respect his wishes and there is no reason he should treat you that way.
Keep posting - there is a lot of helpful advice on here.
He: WAH Me: LBW Precious: DD
~ I'm grateful for every day I have to improve the way I relate.