I would love to be with a girl I really cared about and admired, but even imagining that situation for a moment makes me feel like this-for now hypothetical-girl deserves way better than me. I think I could only stay with someone who is seriously f**ked in the head and had a terrible childhood like mine, and was friendless and lonely and miserable. Not because I feel they're as bad off or as unworthy as me, but because I think a person like this could understand me better. This really limits my options...

But I'll be honest. I think that I(and possibly you, too) am not brave enough to put meself in that vulnerable position. I'm comfortable enough and, though there's things missing, I don't want to risk putting myself out there and being rejected. And I have this mindset that if I'm not rejected, I will be pitied, which I think is worse. It is such a weakness, I think, and so I don't put myself out there. Maybe you're the same as me?
But I wouldn't want to debase you to my level, either. It's perfectly logical that there is another reason. If your situation is out in the open, then it's probably not this. If not, though, it might be because you spend the majority of your life lying to everyone.
@ MrFirefly
I think the problem is that, if you believed in god during your childhood, it's easy to lose faith if yours sucked. It's like "why did you let it happen?" I know for me, I lost faith and now I can't believe that god put everyone here for a reason. There is no reason that should happen to anyone. It leads one to think that maybe some people don't have a reason. This isn't to say that I don't hope that I'm proven wrong. Just saying that sometimes it's hard to believe in the optomistic side when it seems to have let you down more than a couple of times ^^
Either way, I think that you are worthy just as much as I probably am. It's a matter of taking that step, I think. I'm not brave enough to do it, but I truly hope you are ^^
And I consider you like my online soulmate, man.
Your childhood is yor own business. Others don't care about your past. You are what you are doing, so you must do good things if you want to feel really worthy. Your options are not limited only in your head. Your brain is limited, that is your problem... Do not close your brain !!!!!!