Yeah, I hear ya bro. I've been in that situation more times than I can count!
Actually, I just started something. It's early stages but it seems promising. She's fresh off the boat and is not yet jaded. Seems low milage. She didn't actually tell me "you're the only one," but it's implied. I don't believe it yet, but it could develop into that.
I took her out to eat a couple of times now and we went to that dive hotel on Main near Northern. The definition of girl friend is when they don't expect to get paid. She surprised me. I was fully ready and willing to tip her for the evening, but she refused. The next time, I suggested we go shopping and she again refused. So I'm two dinners in.
It will be interesting to see where this goes. She's attractive and has a good attitude and personality. Acts like a civilian when not working.