Well, sweetheart, maybe you have actually changed and matured over time and the guy you have known so long is not actually the one for you despite your history. People do a lot of changing between their teens and early twenties, it's one of the biggest times of emotional change in a person's life. You might have changed into someone whose needs are just enough different (than they were when you first met your ex) that he is not the right match for you. I don't think you would have found the other guy so attractive if you were still solid with your old boyfriend. As for the other guy, you do sound clear that he is not what you want overall, despite how tingly it was to see him. It's probably not an "this guy or that guy" choice for you, really. If you are an attractive girl, you'll meet lots of guys, including ones that are your age, are ready to love you, and with whom you will experience things together for the 1st time. Try to release the self-induced pressure to make yourself sure your ex is all that, and just enjoy your own life for a while. If your ex is truly the one, time will tell.
My Exfound out about my coworker was very hurt but is willing to work things out. To me im my mind I know my Ex is the best thing for me. His my age, loves me, we will experience things together for the 1st time. But why do I feel like this? He is right for me! Why can I just forget about the other guy? {I DONT TALK TO MY him ANYMORE WE ARE DONE} he tries to talk to me and the last time I talk to him he was in tear telling to no do this to him that he loved me and to give us a chance.. BUT I CAN’T! Or don’t want to. How can I erased everything and start fresh? He is good to me and I make him happy...did I do something wrong that im not seen? how to go back to the beginning when when were kids and i loved him more than anything?