I am saddened that you suffered this loss. I am saddened that your son did not reach his full adulthood.
There are some unpredictable/random events in life. I refuse to attribute either good outcomes to a god or bad outcomes to a satan. Or fail to blame bad outcomes on a god who might have prevented them.
I do not have the same faith beliefs as you, but I think this goes out the window when we have real human caring involved. Human caring counts more than all the doctrinal issues ever conceived. As you elegantly said: he did not need these nosey, loud, uncharitable folks for support...he had support from true loving people, who had his welfare in mind, and did not need another 'cure', to boost their tally count of those that they had saved (which is exactly how I regarded these awful people who wanted to barge in on my son).
Wishing you peace.
Thank you so much...your kind words, are of comfort to me...