I see you've made progress in the months I've been gone. It's probably so small that you haven't noticed it...but I can tell. It is slow and painful, isn't it?
I like the name 'monster'. Quite funny.
Anyway...she will disappear from the scene when it's time for her to. If that makes any sense. When you and H are ready to deal with that, she'll be gone. Quit, fired, however. Because, trust me, there is more to sort through after she is out of the picture. At the moment, you are focussing energies on how horrible she is...when she's gone, you'll have to focus more on yourselves.
Something else I still notice you doing...you still discount every bit of hard-earned progress you have! You second-guess stuff. Take the good at face value. Enjoy it.