I went through a phase where I just HAD to have a certain girl in my life to make my life complete. I endured sooo much pain because of it.
Anyway, I only say this because, in retrospect, I think it was all just biology. If, despite your emotional state, you can just manage to wrap your head around that for a second, then maybe it will help you.
Keep going the way you're going as long as you're enjoying the ride. On the other hand, don't wait for forever until you find the time to commit to a relationship. They can be very rewarding, and you should definitely try to have that experience at some point in your life.