Randy, I love your attitude. With a positive frame of mind like that you're going to get through it all beautifully. No question, it's a tough road. But you sound like a strong guy with a great support system.
Welcome to the club, unfortunately... but you couldn't be in a better place than here at OCF. Keep us posted and ask any questions that come up, no matter how silly or trivial they seem!
David 2
Oh and I second my namesake DavidCPA: eat everything in sight, eat till you're full to bursting!