Shy take as long as it needs to chill out and just be yourslef. You do truly have a heoric son. I know cpr, but dont know if I could have done it, right there on the spot, have never had to use it.
I guesses when we are faced with that situation, we at least give it a try.
Thanks for sharing with us, so we can try and help too, as you hhelp us all.....