I don`t think you were stupid for being mad and upset, if it were me, I would have been too.
I hope Max is feeling better soon, please keep us posted.

Hugs
Chris