Have you had a sense of this kind of behaviour or attitude from him before in different contexts? This seems like such pronounced rigidity and insensitivity that I would imagine you had encountered it before. I ask because identifying patterns and repeats can help you understand your process and how you relate to others - including identifying what is unacceptable for you in your relationships.