Dude, sorry to hear and best of luck. You know most if not all of us are here if you need some sort of 'anonymous' support, we make light of it a lot, but when someone is faced with the serious side of things, this group does a pretty good job of 'circling the wagons' for one of our own.
I do like how even after your telling your story, people still answered the question , stay strong, Man and take one day at a time