So this is a rather stupid situation I've gotten myself into, but here it is. I apologize for the length, but this situation unfortunately involves a long backstory.
A little over two years ago, I began to get romantically involved with a friend of mine. We never officially dated, but I was nonetheless very much in love with her. Shortly after this, both of us had to move, and we wound up separated by a large distance. In spite of this, we still saw each other as often as we could and spoke every day. I have never felt so open and connected with another person before. Our conversations and interactions always just flowed so smoothly and effortlessly.
However, all was not well. I had very strong feelings for her, and I was never sure if they were reciprocated or not. As a consequence I was very anxious and worried that they were not, and one day she would find someone else. She was aware of this, and it was compounded by the distance, and the fact that we never 'officially' dated. It put a great deal of strain on her as well, since she did not want to do anything to upset me. This continued for about a year, and in the last few months things began to deteriorate and we spoke less and less and fought more and more. Eventually she told me that she had begun dating someone else, although not seriously. I was devastated, although since things had not been going well for so long, I was unsurprised, and after a few days of being kind of a wreck was able to get over it mostly and continue being friends with her.
A few weeks after this, I began dating my current girlfriend, who I learned had feelings for me. She was wonderful; beautiful, kind, giving and loving. I was very happy to be with her. However, my 'ex' around this time broke up with the guy she had been dating, and when she learned that I was seeing someone new, she reacted in a way that I did not expect. She told me that she had been in love with me for months but had only now just realized it, and that she wanted to be with me for real this time. She even offered to try to move closer to where I lived so that we could be together.
At this time I was still wary of our past and getting hurt again, as well as happy to be with my new girlfriend, and I told her I could not be with her at this time due to this. This caused an end to our friendship, and as a result we no longer talk any more. Roughly a year later, I am still dating my current girlfriend who has continued to be absolutely wonderful to me. However I still find myself thinking of my 'ex,' in part because I think i still have feelings for her and in part because I just miss my former friend. I know this is very unfair to my current girlfriend, and I had thought these feelings would fade in time, but they are still here a year later. As a result of this internal conflict I think I have not connected with my current girlfriend in the way that I should, even though I very much want to.
I do love my current girlfriend and cannot imagine ever leaving her, but I want to be able to connect with her as fully as I did with my 'ex.' Unfortunately I can't talk to her about this situation as she would be devastated; she has always been wary of my 'ex' due to the conditions at the start of our relationship. She wouldn't understand that I do still love her.
I don't know why I still have these feelings a year later, and I don't know what to do about it either. I am sure my 'ex' does not want to speak with me, as unfortunately I have hurt her every bit as much as she hurt me, and I feel awful for having hurt someone I cared about. Nonetheless I still think about her. Any advice you knowledgeable people can give would be greatly appreciated as I have no idea what to do in order to resolve this issue.
I am sorry this is so long, partly it is for my own benefit since I have not been able to speak to anyone about this, but I appreciate you reading it and anything you may have to say about it.