I have to agree with Cy. I think your husband's behavior was completely out-of-line. Would he do that to a co-worker? To the next door neighbor? Or better yet...to a stranger??? We should certainly treat our spouses better than we would treat a complete stranger.
Obviously, this isn't abuse at a domestic violence level, but it is amazingly controlling, disrespectful and aggressive behavior (that can certainly progress). You have every right to feel angry and violated. I would never permit myself to be in a relationship with a man where this was viewed as acceptable behavior.