Thank you all for your kind words. It's been an unreal 24 hours already.

I came to PT this evening to look for some cute pictures to look at to make me laugh, and it's helping! PT can be really a good support group.