Thank you for your advice, I agree with you and it is time for me to tell him it either needs to be a committed relationship and not a casual one or we need to go our own way until he decides he wants more.
I have been in your very position and understand your confusion. What you need to know is that he is using you to get his ego stroked! He wants you when it is convenient for him! And girl you deserve better than that! What he is telling you are the oldest lines in the book. Men know what we want to hear and will use that to get what they want. Believe me when I tell you he is probably seeing several other women and feeding them the same crap. You need to quit talking to him, responding to his e-mails, text messages. phone calls. It's hard I know, I have been there! His actions belie his words and until he shows you he means what he says,,, move on!!! Please!! I see so many women (myself included) falling for the games men play! Drop him like a bad habit, hold up your pretty head and wait for the man who tells you and shows you he is sooo into you! (Read the book "He's just not that into you!". Carpe Diem!!!
I know it's not easy to do, but you have a decision to make.