I feel like I maybe rushed into things with my current boyfriend. I had been in a relationship with my ex for a year and 7 months. He cheated on me in the past and then the reason for our breakup was because of another girl that he had just met and known for less than a couple days. They met online. We always had problems concerning other girls and he just wasn't committed to me. It really hurt at first, but I somehow thought I got over it fast. A month later my best friend confessed that he loved me and wanted to date me. I said yes because he was so different than my ex. He really treated me well and I knew he wouldn't hurt me. He's really my definition of a perfect boyfriend so I don't get why I can get myself interested or even feel that spark very well.
We've been together for about 3 weeks now and my ex started coming back last week begging for me back because his gf broke up with him. I know that it will never work out between us again no matter how much I wished it would. But, it made me start questioning my relationship for some reason as well as my feelings. I know I like my boyfriend, but I'm not sure if it's more than a friend): With my ex we talked everyday on the phone and with my current bf we never do. We only talk on instant messenger. I know that he's busy with tests and his extra curricular activities, but I really don't feel like I'm in a relationship. I also do still have some feelings for my ex still which is making me wonder if I even do like my boyfriend more than a friend. My boyfriend said he will be less busy soon, but it seems like he's always out doing something. We're long distance for the time being until I move back to the state we met in. He really treats me well, but lately I just don't feel it. My friends are telling me to wait and see if we talk more. What do you guys think? I'm scared that I might regret it since he's the kindest guy I have met. I also keep feeling bad for wanting to breakup when he's so kind to me and it hasn't even been a month...I don't really know what I want now.