I've tried lots of things but haven't finished any.
ramanujan: Hey -- as someone who thought similar things at that age, you probably have quite a few skills from all those bruises. Very few people are writing multiple web apps, multiple papers, etc. at 18.My advice to you would be to seek out a mentor who sees themself in you. That could be a graduate student, a young prof, or an entrepreneur.Forget all that shit about "socializing". Completely agree that things get better as you get older. Clubs are overrated. Work out hard and get a decently hot girlfriend if you want. But then get back to work.PS: stay ambitious. Read Richard Hamming on ambition.
PSS: Look for a mentor that is where you want to be when you are their age. You need to find someone who you respect technically and who wants to teach you, to give you their wisdom to help the young version of themselves avoid all the mistakes they've made.