I am very sad for little Joe who had to go through so much. None of that should have happened to you. But I'm so happy for you with everything you've gained throughout your life, including perspective and a way to use what you went through.
Thank you for sharing this. I'm looking forward to reading more from you.