DHZ--
I'm trying to think of the best way to word this, because you seem like a nice, well-intentioned guy, but maybe one of the reasons God hasn't brought you a girlfriend yet is because...
I'm saying this from a girl's perspective, ok?
I think it's great that you're working on a career and personal issues to prepare yourself for the right person--that's fantastic--don't ever lose that.
But if I met someone who felt the same way as you seem to feel... I would RUN (and I'm not a very good runner) because a guy who feels that way would be looking to ME as this ultimate source of happiness, contentment, answer to prayer, major part of his life, etc... and it would be completely intimidating and suffocating. He would want to be with me every minute I had to spare (I've been through this before, so I speak from experience) and would become angry, upset, depressed, and in some cases, hostile if I didn't want to be with him 24/7 or wasn't constantly calling or texting him, and I would absolutely hate that!!
God might be holding off because maybe if He sent you someone right now, she might back away (and maybe choose someone who wasn't as dead-set on getting a girlfriend N-O-W), and that might hurt you even more deeply than continuing to wait.
Believe me, I KNOW it isn't easy and I don't have any instant, absolute answers, but I can tell you from a girl's perspective... I think you're a diamond in the rough that might just need a little more polishing. But, I suppose that can be said of all of us...
You're definitely not alone in thinking the way you do but none of us can tell you anything definite.