Graduate early?
hedgehog: Select several of the people who know you best who are in their 40s or older (parents included). Ask them what they recommend you do with your life and why. Your analysis of that advice is probably about the best guidance you can get. My only direct advice is to at some point soon get a job for a while in a field you're interested in (summer, part time, something). The contacts and perspective will probably be valuable.My anecdotal experience: When I had the choice to speed things up I took it and it's worked out well for me. I did lose touch with a lot of friends. On the other hand some of the friends I made at 18 and 19 after I started working are still my best friends and I attribute that largely to those associations being by choice rather than by circumstance.