Oh, sheesh, Gabz. Hopefully, he'll get some sleep and be out of pain for a while.
He's up and down right now - the dog's head meeting his cheek really caused a problem. Hopefully he will be much better tomorrow.