I am 27, was once in a position very similar to yours and dropped out between my sophomore and junior year in high school.

I have advice on a couple of different fronts.

As for college, your major, whatever.. if school is free / heavily subsidized then I would go ahead and stick it out until you have something else you'd rather be doing, then weight the cost/benefit of not having a degree vs how long it would take you to get it.

However, if school is costing you money, unless you're at a very good school and/or planning on doing graduate level work, just drop out. Degrees just aren't worth that much, especially if you don't know you are going to use it.

You absolutely have to drop the social pressure thing. You definitely can quit school. You can be weak about it now and wake up when you're 50 and realize you wished you had done your own thing, or just realize at some point you have to make your own decisions.

You're 20, you are allowed to be a kid. Take care of your body and mind, don't do any permanent damage, but beyond that man, fucking live it up.

If the main thing hanging over your head is the social/family pressure, just shrug it. Be loving and warm to your parents as much as possible, but ultimately you are going to be better off drinking beers for two years as a beach bum than spending two years trudging through some major that bores you.

There is a considerable value to life experience that you can get as a young independent kid who has a pretty open mind sort of wandering around. It doesn't happen often, most of the really smart people either go insane or take the express route to being successful through traditional channels.

Obviously as an entrepreneur there is a third option, but unless you have that drive you won't succeed anyway. If you have that drive, follow it, otherwise loaf around, learn what's interesting and be poor.

Like I said, I am 27. I dropped out with very disappointed friends and family, some of whom still hold it against me to varying degrees. Starting less than 6 months ago I got my first 'real' job, a devels salary, etc. I pretty much let every burden I felt I had completely get ignored. To some detriment to be sure, and I don't recommend you exactly do that. But because of my experiences I think I fundamentally react to authority, bills, social pressure, etc etc in much healthier rational way than I did before.

What I want to express is the intangible benefit to having thrown tradition to the wind and being independent.

What you lose in $$ not pushing forward hard in life on some relentless path to success you gain in wisdom. As you get older, maybe get a wife, get more expensive tastes, get used to nicer cars, nicer places to live, your monthly nut gets higher and higher, that rat race gets tighter and tighter.

Many people go till they have a midlife crises to even take a step back and consider their lives, most people in their mid 30s couldn't do it even if they wanted to.

But, you, you're young, you probably have little to no responsibility, and you're a smart kid. Get some wisdom, see if the rat race is even for you at all, take some lsd in the woods and hang out with gutter punks spanging your pocket change.

Most people don't even have happy lives.. if you feel yourself going into a shitty one, take a step back and just stop for a bit. See what happens.