Poor baby Graham! How terrifying to come home to that scene, and not know what happened to him!
I hope you are holding together well. I think I'd be in pieces!
Prayers for Graham's quick and efficient recovery, and for your sanity!