Thanks for your post. I can certainly relate to your feelings, past and present.
Good luck with the C tomorrow. I'm betting your kids have learned from your example of strength and will surprise you with their's.
I'm a proponent of holding on to whatever hope is available! Clearly you see hopeful signs in your W and M. Hang on for dear life for as long as you can!
Congrats on "being a man" for 30 years, too. We all see the evidence. (And I don't mean your circumcision is showing!)