Yayyy. I am glad to see how well you handled this. These situations will come up for us but staying sober and dealing is the best choice.
I have been irritable and in the past....oh yeah....liquor store here I come. Now I just do my breathing and walk away and address it calmly.
Thankfully we have SR where people understand it!!