Hi, Steve.
I'm sorry this has been such a tough journey for you. There are a lot of hurdles that you have to jump, but it seems like you have an excellent support system.
I wish for you a speedy recovery and that you are able to get those O2 sats up so that you start to feel better. Besides the major surgery, low oxygen saturation will make you exhausted on its own.
Take good care,
Kerri