I think I may have an explanation for his comment about "your attitude"
I think he did NOT like you standing up for yourself the other night. It shook him up. It made him LOOK at himself and how he treats you and that's not something he's real comfortable with, is he.
I think (JMO of course) that he lashed out about you not thanking him, and "nothing's changed" as a way of regaining control, redirecting the issue.
I'm NOT saying (if any of this is on the ball) that he did this consciously, but it would help explain things.