It is very confusing at first.
There are some really positive things you talk about in your post. One is that you recognize that your needs are not being met. Another is that you know she has a problem. And, you have no children.
I agree with the advice to get to Alanon. Also, maybe see a therapist and focus on YOU and what you want from life.
I'm so sorry you are going through this.