@JohnJCrace
John, you are simply the greatest in so many ways : your honesty, your open-hearted humanity, the brilliance of your writing. Your journey has been challenging, but what strikes me is that even at your lowest your soul gave back more than it took. Thank you, very sincerely.