I think Ann and Anvil have knocked it out of the park.
FeelingGreat:
Frankly he seems to be putting his needs ahead of yours all the way and falling back on 'I'm your husband', meaning he feels he has rights over your body.
That sounds spot on to me, too. All I'll add is something my mentor taught me a long time ago:
Never give anyone a piece of you if you don't want them to have it.
Be safe.