What was the last thing your boy eat before all this happened? what was he doing that day?
On the mental health front - does he ever get bullied at school?
Any anxiety stuff will always get worse at night.especially if he does not talk about it.
Tiggs