@roger,
I've been working on myself a lot. Finding what I was insecure about, why I was insecure about it, and accepting reality, and finding ways to improve myself. I just do my best to make peace with myself. I can take care of myself, I don't need a girl to make me happy, I love myself enough to endure what life throws at me and keep living.
I'm socially awkward and it's hard to make myself come out of my shell, but at least I don't feel desperate for anything. Sure I want a girlfriend, but it's gonna take some time before I get out and try. That's OK with me, I guess, I'll just keep jacking off and watching porn until the day comes where I meet that girl.