Hookers and blow.
Seriously though try joining an activity outside of res, maybe going down to the Den for a pint or two, you'd be surprised how many ppl there are in the same boat. I've never had a problem being with friends, so I should consider myself lucky. Maybe try working out at the gym, I know I've lost over 40 lbs doing that and Faceoff ball hockey (Ravi had that set up amazingly!), and the endorphins will help you more than you can know.
And counselling would help, sounds like you just need someone to talk to dude. I'm assuming ur from here, if not, just keep trying, who knows ya might meet a chick (or dude, heh, who knows) who gets ur blood flowing again. Anyhoo, I just got myself out of a bad sit recently, all it took for me was takin the bull by the horns so to speak, and now it all kinda makes sense. If I had any time outside of school, work and DJ'ing id offer to come hang, but I'm writing this one at work. Good luck and go have a pint!