My ex and I were best friends for a year and then together on and off for three years. Im 22 and he's 24. He hasn't been working or going to school for a while but wants to settle down (live together and have a family). I feel like if you want to settle down, get your life together now so you can be able to do those things. We were getting on each others nerves for a bit and he breaks up with me saying how he loves me but needs to be away from me right now, how even though he has a good woman who does everything for him he's still not happy, how he needs some space, and needs to be with someone else to figure things out in his head. He was kind of a jerk to me on and off so he also said he needed to see if he could be a good boyfriend in general and how four years with me he was stuck in his ways so he needs to see if its me or him. He has a new girlfriend now. His girlfriend is 30 has a car and a place of her own, so he pretty much sleeps over there and lives over there now. But yet after days with no contact, hell contact me and tell me how much he misses me and how he's not unhappy with the new girl but she just isn't me. He even tells me how one time he was with her and the song Time by Neyo came on the radio and it was his first time hearing it and he said how time just stopped and he thought about me and how dumb he is and how much in his corner I was. And yet he says how if were meant to be together, well be. I feel like since we were together for so long the next steps would be to move in together and such but yet were still young and not capable yet so he's taking refuge in what this older woman has to offer. Its only been a month and already she's saying how she's deeply in love with him. I don't want to pressure him to make up his mind but if he can realize these things, why won't he come back yet? What's his deal? What should I do? Should I stick to no contact for a while just so we each can see what we really want? I do know that I still love him and I believe he still loves me, I just feel like were stuck, I duno.