You didn't blow it at all Sue. Your H knows that a time is coming when he's going to have to face the consequences of his choices. I'm glad you didn't allow the convo last night to escalate into an argument. Is it possible that he's trying to push you away/intimidate you so that he doesn't have to answer questions and have an R talk? If he can be an a$$ and push you away, he won't have to deal with this until he's ready to.
I hope you get away this weekend and relax some. He needs someone to drop him on his head big time!