Matt,
We've never met, nor spoken, but we've exchanged ideas about what's important in this hobby.
We have goals for ourselves and need to be stubborn to achieve them.
A little over 2 years ago, my doctor told me I had heart disease and had maybe 5 more years. Last year I had another test and he said I've got 10 years. 2 months ago I had a test and he said I performed almost like a guy with no heart problems at all.
I think sometimes a healthy mental attitude and a firm conviction to see your goals through does wonders. I know you're made of the "right stuff", so I expect you to be around for a long time.
Be strong!
Verne.