I think Rillion dropped a significant hint for ya dude.
Go do those things that interest you & you might connect. Ya ain't gonna find that soul mate on the other side of your screen.
I'm saying this in a friendly way- you say you're happy, and for the most part I'd say you are. But since this topic comes up regularly, I think you'd really prefer for something to develop on this front.
I wouldn't consider you a bad looking fellow.. not everyone can look like Brad & I. But this is OK, because there are women out there that me and Brad wouldn't consider to be "on our level". Those are the dames the rest of you can manage to land if you do just a few things correctly.. the first one being to make yourself available. Second, a smile- or just eye contact, or sharing a laugh at something- or maybe even a "Hello".