I completely agree with ElyJs.
I used to think I was more mature than people my age, felt as if I was 5 years older just because I was set on what I wanted to do with my life (i.e. become a pilot). I was so focused on getting done with college and had a set plan to get the hell out ASAP so I could join the airlines. I started to indulge in the college fun and, to this day, do not want to leave the college environment.
I'm in a pretty cold, boring city up here in North Dakota, but I would not trade my college experience for some random online degree. I came in here as a dork, but am leaving COMPLETELY different from how I used to be when I got here. (A really good thing.)
I've met many different types of people in college. You'll get along with some, you won't get along with others, that's just life...get used to it right now, otherwise you'll be miserable forever. I must say, however, that being in college is a nice transition period for us in our social lives and economic independence as you grow.
If I could be in college longer, you bet I would! (I just don't want any more debt.

)
Get exposed to the fun! Don't think you're (you, in general) holier than thou for not drinking or smoking. I've never done drugs (I don't really care whether someone's tried it or not, I'm not in a position to judge) nor do I smoke, but I drink in moderation and so do many other people. Not everyone is an alcoholic. Drinking is fun, it's a nice supplement to your social life. If you limit yourself to social taboos, you will live a monotonous life.
This is completely my opinion. People may or may not agree with me.
In the end, all I'm saying is EXPERIMENT with your life and go out of your comfort zone. I wasn't social before coming to college. Now, I can't live without people (I guess another weakness

).
...and ditto with those who say "life is more about the journey." Don't be so dead set on ONE way to do things.