Keep venting here and be nice and playful to him. We do tend to think 'everything is about me' in this cirscunstances but there probably were a hundred other things in his mind at that time. You managed it well.
I find helpful to repeat in my mind: 'I cannot control him or his moods but I can control what I do'
"You don't throw a whole life away just 'cause it's banged up a little"
Tom Smith in "Seabiscuit"