Of course, only you can determine what's at the heart of your experience and determine which direction will take you on your desired path. However, I may be able to offer you another perspective that could help. I struggled with this same dilemma while dating someone that sounds very similar.
*Edited to say that I'll finish writing my response shortly. Got pulled away from the computer for a bit!
*Ok...I'm back to finish my response!
Basically what I wanted to share was that sometimes we serve others best by removing ourselves from their lives and, therefore, offering them new opportunities for introspection and growth that our compliant companionship wasn't offering. It's so easy to fall into the role of martyr when we attempt to love and support someone unconditionally. In my experience, I knew it was time to step away when I realized I was allowing myself to become severely imbalanced in my attempts to aid this individual.
Again, this is just my experience, and I cannot say for sure whether or not this person benefited from my leaving. However, I can say that, without a doubt, it allowed my well-being and spiritual evolution to flourish.
*Edited to say that I'll finish writing my response shortly. Got pulled away from the computer for a bit!
*Ok...I'm back to finish my response!
Basically what I wanted to share was that sometimes we serve others best by removing ourselves from their lives and, therefore, offering them new opportunities for introspection and growth that our compliant companionship wasn't offering. It's so easy to fall into the role of martyr when we attempt to love and support someone unconditionally. In my experience, I knew it was time to step away when I realized I was allowing myself to become severely imbalanced in my attempts to aid this individual.
Again, this is just my experience, and I cannot say for sure whether or not this person benefited from my leaving. However, I can say that, without a doubt, it allowed my well-being and spiritual evolution to flourish.