Great story. I can relate to that sudden change in mood...and the silence.
I had one player actually cry at the table once (smiling, embarrased, but crying). Another excused himself to the restroom, but I could see him fingering his eye on the way.
To make a long story short, an NPC...