Starrlite,
I'm a little late to this conversation, but I wanted to echo what everyone else is saying, although ultimately you have to do what's right for you. This is such a tough situation to be in. I'm finally ready to move on because I've met a wonderful man who's everything I could ask for, BUT I approached my ex yesterday and spent about half an hour just talking to him about everything and nothing at all. I feel guilty because I shouldn't have given him the time of day, and I know I was flirting with him, but the connection with him is so intense. It's difficult for me to deny it.
Starrlite, do what you feel in your heart you need to do. Even though I talked to my ex yesterday and was feeling the energetic pull to him, I was able to see why he is NOT the right person for me (maybe that's just "right now" or in this lifetime or whatever). IF he loved me, he'd be with me. Don't make excuses for your ex, but don't give up on him if you KNOW that he's the one for you.
I wish you all the best with whatever you decide. Let us know how everything goes.