Actually, the advice to get laid (with a pretty and not too drunk person) might be good here. It will force you to confront any social deficiencies you do have.
No offense, but your personality leaves a bad taste in my mouth, acidic, like a pasta sauce that hasn't been cooked long enough. You have no interest in making any changes in your life, but you admit yourself that you're not happy with what you're doing. You ask for advice with no intent on taking it, instead hosting a pity-party where other nerds stroke your ego by telling you that the world has wronged you, reinforcing your broken worldview.
Getting laid might mellow that out bit. Does for a lot of people. A person is more than just a brain. You must tend to the whole organism, not just the ego.
Right now, I wouldn't want to work with you on a project, no matter how smart you are. Don't need a prima Dona that thinks he's always right.