Not quite how I would have delivered the message, but in your sitch it was probably as good as you could have done. Perhaps not so much anger from you, but your frustration is understandable.
NOW STICK WITH IT.
I agree with that but he stood his ground and that's what matters right now. She's a drama queen and anger played well in this script.