Boy, we're busy today aren't we? Honey, I didn't want to make you mad or rile you up. I want you to relax and calm down. I don't think your H wanted to make you mad either. He's probably feeling like a cat in a room full of rocking chairs and that he just can't do anything right.
How many days until your surgery, 4? You can make it, you really can. He LOVES you. You love him. Get through this crisis first, then deal with the other stuff when you're healed.
I know it's been going on for a long time, but it can wait.
Each experience in life has formed me, become part of me, made me stronger.