Karen, in some states, you can be 'awarded' back the money H spent on OW. Keep good records.
I am sorry that he is being a jerk, I have one at home. I so know how old it gets, quickly. I am very proud of you for getting out, doing things for yourself (the play, can the whole DB board come and cheer you on??). And yes, I miss what I call "Old H", the new one is so selfish and cranky.