texasgirl26, I am in the same situation. I have been dating my boyfriend for two years and live in different cities (1.5 hour driving distance one way). It was my initial preference to date someone locally, but after meeting my boyfriend, we seemed to be such a great match, I decided to give it a chance, hopeful something would transpire, and we would eventually join forces. Two years later, there is still no talk of a future. He says he loves me, but I really don't think he does.
I have often thought perhaps I should be patient (I am 43, and he's 48), but I fear another two or three years would pass, and I would have wasted a ton of gas, racked mileage on my car, grown much older and missed my opportunity of finding a truly committed, life-long partner, someone I could come home to everyday. I have brought this up to him for the last time. His reply: "I can't move--I have two daughters to put through college." I, as well, have two children to put through college, so what is the difference? I have decided his answer was what I needed to hear, and I'm moving on. When someone loves you, they will do anything to be with you and keep you in his/her life, just as I would.
Seriously, he said he did not believe in marriage and you want some form of a committment that you will still have a relationship. It sounds like you two are on different planets. That as well as a long distant relationship compounding things, you now are having second thoughts.
As well you should. You should be able to spend time with and enjoy having a real relationship. One where you can spend time as a couple.
I would seriously rethink your long term relationship that is going no where fast and live in the here and now. I think you would be much happier and have real dreams of a future with someone else. IMO