Matt,
I don't like reading this, but this is a great time to lean HARD on the faith you were brought up in and leave the worry at the foot of the cross.
We all will join in Graybeard's prayer for the best possible news, strength to bear up till you get there and peace that passes all understanding knowing God will NOT forsake you!
He loves you as His own child and will keep you strong. We love you too, Pup!
Keep us posted and don't you dare do like sometimes and NOT come back and update us! OK?
Keep the Son in your eyes, li'l bro!