Is this the same guy as previously, or is this a new one on the string?
I think he’s split and cannot make up his mind.
On the one hand, you must be giving him something he wants. Attention? Sex? Who knows? But there is something that keeps him with you.
On the other hand, he sees that you are clingy and needy and have a weak personality, and he asks himself each time – why am I with this wimp of a woman who has no positive self-image? And when he thinks that, he backs off.
But then whatever gets from you kicks in, and he wants to be with you for a while. Not sure why—Sex? A warm breast to feel?
I think that you and this guy have similar personality issues. Both of you are excuses. You do things for comfort, but you really don’t understand each other well enough to know why you are together.
I don’t see this ending well.