Your friend is right. You aren't really friends with this woman. You were only f.uck buddies back in the day, it's not like you had a deep, connected friendship for years that you want to rekindle. It sounds like you are either not ready to settle down with your current girlfriend, or there are bigger issues in your relationship than you are willing to acknowledge. People in happy, fulfilling relationships don't cheat. Everyone has different ideas about what cheating is to them. I don't consider what you did to be cheating, but you should not put yourself in the position to want to cheat, and it sounds like you would have trouble staying faithful in the presence of that other woman.
There are people who we are naturally drawn to more than others, but just because you feel a strong physical connection to them, doesn't mean they are the right person for you. I dated a guy for about 2.5 years and although it wasn't serious, we had a strong physical connection. We would always gravitate toward each other and find ways to get together. I thought that I would never get over those feelings, but I am dating a new guy now who is so fantastic, the other guy pales in comparison. The other guy still reaches out to me from time to time, for booty calls, and even though it is tempting at times, I would never jeopardize what I have with my BF by putting myself in the position that would make it difficult for me not to cheat. It's important to understand that we are humans and we are going to be attracted to people other than our SOs, but we also have will power and a conscience that keeps us from making decisions that can destroy a good relationship.
If you love your girlfriend the way you say you do, then you will create boundaries with this friend of yours. Don't meet up with her one on one, don't exchange dirty messages with each other, and don't do anything with her that you would worry about your girlfriend finding out.
Last edited by melancholia; 27-07-16 at 08:21 AM.
"Caring is not an advantage."