Mr Parrot...
U have touched so many of us sir....Im certain many Like myselves...who may have never even spoken with you personally. Being in a similiar situation...I would Like to offer a suggestion to hopefully remember....My Boss told me this the other day. Its Not much but means alot.
" When Life has put you on your back, the only place to look is Up"
This could mean many things to many different people, But I Hope for you that you and your wife stay strong.....and keep pushing forward.
Keep the faith sir....and keep your humor...as long as we can find a way to smile & Laugh..we can always move forward.
With Much Caring and respect,
Allforky