It's very sad OnwardandUpward but it's time to move on now. You have made your apologies and they have been rebuffed which says more about your son than you.
I have not met anyone who has not made mistakes in their lives, some more serious than others but we can't go back, only apologise and don't repeat the mistake.
You have done your best no one can do more than that, time to let go now.
What to do about my sister and my daughter
Best Supermarket Substitutions?
Only 50% of middle age adult manage more than 1 brisk 10 min walk a month.


.