Portia, I see he questioned you about the song and you finally told him no. Notice how the subject was dropped?
How do you know that he's not already moved in w/the GF? You do realize that he could be telling you what he thinks you want to hear? I still believe he's using you for an emotional and ego fix. He's still got one toe in your pond and one toe in hers.
You'll know more about where his heart is at when you visit w/him. When you do visit, sit quietly and listen, observe his body language that should be a good indicator as to what is going on w/him. His eyes are the windows to his soul. If they appear dead, i.e., no twinkle, or he can't look at you...there may be guilt going on.
Portia, I hope that you can finally get some answers on this visit. But, I do think you need to let him go and allow God to work on him. He is using you as an emotional crutch and he will not grow up until the crutch has been taken away and comes to realize that you are a very special woman.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.