I’m not a religious person but I’m still going to say it-
God bless you Joe, God speed in your recovery, and you will be in my thoughts until you are fully healed and well. This is just beyond the pale. I expect you will go forward with a new resolve, but take ALL the time you need to recover. Seriously.
I can barely even comprehend this happening to anyone. Take care.