I went thru a relationship very much like yours. Short answer-turn and Run. My Ex who tried to convince me that we were soulmates, we broke up so many times I can't count. As I said to him as he claimed his undying love, He just wanted somebody, you will most likely see ( your He) finds someone who will worship him, agree with him (even when you know he is wrong) Do what he wants, is also needy like him he is more than likely not to move on to his next SOULMATE. When you step away from something It is amazing how much clearer you see things.
Stop wasting your time on this man (wonder if he is looking for his next SOULMATE no his singles trip?) Right down to the fact That I also lent money that I knew he would pay back, just after the fact it took me small claims court and a lawyer to get. See him change when he doesn't need you anymore. Do you think he wants you or do you think he just needs somebody?
On the bright side, I am glad I stopped wasting my time with a self-centered jerk and now know to trust my intuition. It has been 2 years and I am so much Happier now, not being on an emotional roller coaster. I see how he treats his now Girlfriend and think how was I ever that stupid? I hope this helps you as I wish someone would have told me what they really thought!
GOOD LUCK! Veeshe