Well hun, I am going to slap you first .
Why on earth are you second-guessing yourself and your performance?? It's not you, HE can't handle being caught out LYING. I'm sure the rest of the staff has some sort of inkling he is a toolhead (maybe he should change industries ).

If you don't really need the $$$, and you can handle working with hubby - GO FOR IT.

Then send him a get well card to work addressing the cancer issue....