Hmm, I'm horrible at school.
I know a lot about government, history, and economics, but there's nothing I can really do with that knowledge. And I'm decent with web development, including a fair bit of programming, but that's hardly career material.
I'm glad someone else is (sort of) in my position, though.
Be a teacher/professor
You have to go to school for a while, but what the hell. You'll be past 20 then and time will fly by as it's an ever decreasing proportion of your prior life, so it really won't be that bad.
Also you can still post here 40 times a day to stay happy.