David,
I hope and pray you're in a stable place today. I've enjoyed your comments quite a bit around here and think highly of you.
You're life has been filled with adding so much value to others' lives, and you've gained value in that yourself, as well you should! It would be a shame to lose someone like you and hope that you can find ways or places, with help from others if necessary, to continue to add value to others' lives. This can be done in many different ways, maybe some familiar to you, maybe some not, but you seem like a very concerned and compassionate person who's willing to stick his neck out for others, and there are so many people, old and young, in this world that are crying out to have someone like you in their lives.
God bless.