Hi,
I agree with my friend OronD, gave him 2 thumbs up. I think this man is either emotionally unstable or just playing games with people. I personally would not waste my time and effort on that kind of man.
If you keep entertaining him, he will be like a yoyo, going back and forth between several women. Who knows when he'll give you a sexually transmitted disease? I think you deserve a man worthy of your time, love and affection.
I'm sorry that I gave you this kind of response but that's the way I see it and I really feel bad about you being treated like this.
I hope you will be smart enough not to give in and maintain your self-respect in the process.
Take care.