Wow, what a story! I hope that your life is much happier from now on and that you life a healthy and wonderful life. You've come so far and endured so much that you deserve it. I have a friend in India who has cancer and was given 3 months to live. 3 years later she's still going strong and has just welcomed a new grandchild.
Jon, this was an absolutely amazing story! I can never come close to imagining what you went through, but always living life to the fullest and being optimistic are the best things to do in life. That was just an amazing story.