Sorry you're struggling at the moment,
Greg
I don't know what advice I could offer, unfortunately, as I'm myself mostly clueless about how to make friends in real life. I am surrounded by lovely and interesting people at work but I find myself unable to create that connection, and it is very painful.
I managed to become friend with one colleague, because she is an extrovert, and she was the one actively befriending me.
She's recently quit, though, so I'm alone again (at work at least).
All I can say, is that
Marco is right, anyone would be lucky to have you as their friend, so I hope you carry on looking, maybe avoid the ladies this time?