GeoKar
I'm in the same boat as you as far as career and never having a girlfriend, though I'm a few years older.
I started out with the dating services (online and off), but didn't like or didn't hit it off with any of the women there. I then turned to SPs.
Like you, I fell for an SP. She was Canadian, but she worked for a Florida agency. I thought by booking longer appointments, a spark would develop. It didn't. I would book 24-48 hr appointments at great cost. Admittedly, she was good; she was nice enough to keep me coming back for more, but distant enough for nothing to develop. I lost a lot of money this way. I don't hate her, rather I wish now that I had not been such a fool.
I now only see SPs for the minimum hour; I enjoy the variety and if there's someone I like, I repeat.
As for meeting that special someone, all I can say it'll either happen one day or it won't. Like the old Phil Collins song, "You Can't Hurry Love."
Just go out and do those things that you enjoy. If you're lucky, you'll meet or run into someone during the course of your activities. If not, then perhaps you're happiest alone. In the end, it'll all work out.