Just kick him out of your life. I was dating a guy for 7 months. At first, he seems like a very confident man who knows exactly what he wants and looking for. Then, after months of dating, he was slowly lost and confused. He seems to not know what he is looking for. Because I love him, I have tried to be patient. But in the end, he is confusing me too. How can a man at 31 does not know what he wants in a partner. It is such a joke to me. Also, our breakup was so blurry.
At first, I was very hurt because he was the one that was all over me. He told me how much he loves me and how much he wants to be with me. And how can someone who says he loves you so much could be confused and yet has never tell you what are the things that are making him confused. Never once, he has tell me that. Without a discussion to see if we can sort things out, we broke up.
I start to realise that men who do this are extremely immature and selfish. They do not want to be the bad guy so they kept you hanging on to a unhappy relationship till you can not take it anymore and you make the move. Then they will become the victim.
So, forget about this guy and move on. Go party and flirt with men. Enjoy yourself and remember how try to remember how happy you were before you meet this jerk.