I could be completely wrong but from an outside view it seems as though you’re not fully giving the new guy a chance because you’re still so focused on your ex, as someone mentioned above.. may be a good idea to choose neither, but in either situation you really need to forget about your ex, if he valued you at all then there would be no question in weather he wanted you back.. as hurtful as it may sound it looks like he doesn’t have the same feelings for you as you do for him… sounds cheesy but my wife, we’ve known each other since primary school and been an item since we were 19 and 20.. she’s a year older, I knew before we were together that she was the woman I wanted to spend my life with.. we’re 39 now, in my personal opinion.. if you’re in your very late teens or early 20’s and you’re not contemplating weather or not you could spend the rest of your life with your current partner then you’ve already answered that question, obviously this is just my personal opinion but in my experience, the vast majority of people I know have met who they still regard as their life partner in their late teens/early twenties.. and I’m not meaning to sound old fashioned or opinionated in any way.. just saying that your ex doesn’t seem to have the same feelings about your relationship as you do or you’d be together now.. and he’s probably not worth your time and affection… speaking as a guy here, I’ll be the first to acknowledge that too many lads are testosterone overdosed, inconsiderate and apathetic, I saw a lot of this kind of behaviour within my circle of friends in my late teens and early twenties.. it’s always been something that bothers me.. so my advice to you is , give the guy who treats you well and gives you the respect and affection you deserve.. and forget the dude who can’t make his mind up if he wants to love you or not.. because the latter is only gonna go one way which will end with you being emotionally hurt… again, my own personal opinion but I gather I’m quite a bit older than most in this forum and believe me.. I really have seen it all ha ha