I a not usually in a position to say this, but I know how you feel.
At 36 year old single computer geek virgin, stuck in the rat race running around in circles with no hope of family, friendship, love or sex outside of my "routine", I can fully sympathize with your thoughts, that its all over.
I've pretty much given myself to MMORPG's
( Massively Multiplayer Online Role Playing Games ) as my source of companionship and social interaction. Sure its no permanent fix, but it will do for now.
Currently playing World of Warcraft and I hope Lord of the Rings Online in the near future.