[Serious] How to choose between two guys?

So… I had a boyfriend for about 2 and a half years, he is my first love. We always thought that our relationship was special, different from others. We were deeply in love with one another. Recently I had to move out to start college in a new city that means that we started a long distance relationship. 4 month ago I met this boy, let’s call him S, and since the moment I met S my feelings started changing. We started hanging out just like friends, and it was like if we had known each other for a while. 3 weeks later y kissed S while I was still in a relationship with my ex-boyfriend. Before kissing him, I had already decided to breakup with my ex. We were having a lot of problems, he was very controlling and always getting mad about everything. The day I kissed S, I told it to my ex and we broke up. He was devastated, he cried like never before. It was really heart breaking to hear him cry like that. Then he got mad, he told me that I was stupid, that S didn´t loved me and he just wanted to get laid with me. Of course it hurt me and I cried so much. 2 weeks later I return home for a weekend and I saw my ex. It was like if anything had happened. We were together that weekend and it felt so good. When I return to college I decided to stop seeing and talking to S. I needed to be alone and think about what I felt for him and my ex. Four days passed and I couldn´t stop thinking about S, so I called him and we decided to started dating. By that time I stopped talking to my ex because he told me that he needed to move on. Dating S is amazing, he is suck a sweet guy, he really cares about me and he is crazy in love with me. I think I´m in love with him too. Now I am back home for the summer, college will started again in August. Today I saw my ex for the first time in 2 months. We talked about us and about S. I told him that I am dating him. My ex told me a lot of things that got me thinking about us. Maybe I am dating S because I feel alone. What if I haven´t get over my ex? I know he still loves me but I don’t know if I still have feelings for him… the only thing I know is that I am really sexually attracted to him. Her touch makes me crazy. When I saw him early today, I cry and he was so sweet. He hugged me and told me that everything would be just fine. We were hugging for a while and it felt amazing. He wants the best for me and if that means being with S, he wouldn’t stop me. I will be taking a summer class with him for a month and in August he will continue college in the same city as me. Now I have two amazing guys and I need to make a decision. My ex says that he doesn´t want to get back together because of what I did. But I think that our love was really special and that we can make it work again. Should I try to get my ex back? Or should I keep dating S? Btw English is not my first language, sorry for all the mistakes.

/r/AskReddit Thread