I just read about your son. It hit close to home because my 10-year-old son was hit by a car last week on his bike. Thankfully he only has a broken leg, but it could've easily been much worse. I don't know why we were spared a worse trial and other good people aren't, but I have hope that this life isn't all there is and the Lord will make everything right for the faithful.
I am praying for healing and comfort for you.