Wow, what an amazing story. I am sorry you had such a tremendous challenge - I can only imagine how difficult all that was. Congrats to you for fighting through it all and not giving up. Thanks for sharing your story which brings such inspiration and hope to many!