He broke up with me, but still likes me.
He broke up with me because he was afraid that I was going to end up hurting him like other girls had done. He was convinced that he would start whining and complaining about his insecurities, and that, eventually, I would cheat on him or break up with him first. He was completely wrong. He said he needed time to build his confidence back up to make sure that never happened to him again. I know what he's doing is incredibly selfish, but I asked him flat out, "Are you asking me to wait for you?" He said, "Wait if you don't care how long it's going to take." I don't know whether I should move on, because that's what he's trying to do right now... or continue liking him for whenever/if ever he decides he wants to be with me again, and risk him not wanting me. He said I was his favorite girlfriend by far, I was great to him. We were so incredibly happy together, but he let his insecurities get in the way. I have no idea what I'm feeling for him. Part of me wants to continue hoping that he will come back soon, the other half recognizes his will to move on so we can be friends again and wants me to move on. I'm stuck in a limbo.