Neil,
sorry I am late to this but thoughts and prayers are with you.
Rest up get well and please try to follow at least a few of the doctors orders :D