Alrighty I'll share my 2 cents.
I'm in college (just finished my third semester and I'm on a co-op term) and I'm now living 10 hours from my hometown (prolly around 1000km give or take a 100). I've wanted to drop out since halfway through the first semester. I even packed my bags once. I'm going through to become a Computer Systems Technologist (basically a Network Admin with a fancy title). I'm still in the course because I do well (top 5 of my class every semester), and that's the only reason. Every semester I make a new group of friends because the guys I hung around with the previous semester have all dropped out and moved back to their hometowns. Some of them are happy, the program wasn't for them... others who truly love computers have been back. My friends are now a semester behind me (some of them two semesters), completing courses and test that they've already done and paying for the same stuff twice. I've had my share of regrets in my life, but I know if I drop out... It'll be a huge regret. I do it because I always finish what I start, and to me dropping out is as bad as flunking out and I refuse to quit. I don't even plan on going into computers when I graduate, I don't think I could ever spend my life working around them (they don't present me with a challenge), so when I graduate this program I'll be doing another program (who knows what.. maybe I'll become a chef).. but at least down the road I'll have this to fall back on.
Maybe it's not the type of response you were looking for.... but that's my experience. If you want to make friends, start talking to the guy sitting next to you in class, or some random person in the hall way. Walk into the caf and sit at a crowded lunch table and strike up a conversation. I met a lot of people by going fundraising, we have "Shinerama" every year, it's Canada-wide and it's to raise money for CF. I bring my guitar and play while the people I'm partnered with shine shoes. It may not seem like much but it's for a good cause and I've met some really great people. Go to a bar and look for the girl that no other guy there wants to talk to... by her a drink. You don't have to pick her up, but you've just found yourself someone to talk to and quite possiby a friend. Walk the library and when you see someone grabbing a book you enjoy or that's by an author you enjoy comment on it, discuss the book. Search ICQ and MSN for people from your uni town. Most students can be found on their and since you are just typing it can relieve a lot of the stress.
