I went through a situation with a very manipulative girl years ago and she really took me for a long ride. The one reason why I always wanted to make it work was because when the dust settled we always got a long great together, could have great conversations, and could always make each other laugh.
Once the whole thing ended and I got over it, I realized a few things. The thing about people who are masters of manipulation, really excel socially. I think you'll find that these people get along GREAT with everybody, most are social butterflys. So really I think that the connection I thought I had with her was made to be much more on my end than it was hers.
The other two things that I realized. This girl was manipulative, lied, and was an overall awful girlfriend. I didn't marry her, and I didnt have any kids with her before I found out what an awful person she was. Thats a win in anybodys book, you learned some life lessons and got away with it scott free.
I'm not saying this girl youre with is as bad or anything like that, but just food for thought. With so many single women out there in the world, the odds are stacked in your favor of finding a much better companion than trying to make a bad situation work with the current one.