I agree with LiM, it looks like you did a good job.
My wife often has an accusatory tone (she's an ex-cop) and I'm sensitive and defensive; those don't mix well. Validation has worked wonders for me, but I still don't do enough of it. One thing I have found is that even the simplest validation like, "I see that you're angry" can go a long way to keeping the conversation going forward without strife.