Your husband sounds like a douchebag.
The people above have given some great advice so I won't repeat it, but yeah, I'd be pretty peed off! If I were you, I'd go to bed and wait until the morning to talk to him, that way, if he gets you all wound up with his argumentative responses to your questions, you'll feel less like reaching for the bottle at 9am (hopefully! lol)