As a recovering codependent, I cringed when I read your description of what is going on with you two. You might as well have been describing my relationship with my spouse. I have done (or still do) every single thing you wrote. Classic codependency.
If you are still together, the kindest thing you could do is point her to CODA.org.