I do believe that some marriages SHOULD end. You changed your behavior. You got out. If you hadn't, apart from having an affair with NG, you would not be getting felt up in your sleep.
You did radically improve your vibe, sister. It started the day you and your 2bx split.