Aw Monica, (((hugs))) that sounds so stressful. Maybe it is just because he's having trouble dealing with the fact that your mom is going to have surgery.
My husband can be a BEAR when I'm not doing well, and it's because he's worried.
I think that's one of the easiest ways to tell people are stressed out - they flipped at the silliest things.
When my husband's brother passed last Spring, we had to stop to get my daughter some shoes on our way to the funeral. Her feet had just grown so fast, and she literally had nothing to wear but big fuzzy boots or gold glittery flip flops to the funeral. My husband was insistent she had some nice shoes.
My daughter threw a fit at the store, telling me, no, screaming at me how mean I was to make her get shoes. Finally, after much MUCH turmoil, we found some shoes, but she yelled that she hated them, and she'd never wear them again.
Later that day, after everything was over with, she commented on how she loved her new shoes
I realized (after the fact) that she was simply upset about her uncle and the funeral.
Stress makes people crazy.