I also went to college at 16. But be careful! I ended up dropping out of UCLA, going to community college, and eventually graduating from UCSB seven years later (then went to design school in Vancouver). The problem was that I was still wanting a sense of community, and I couldn't find it at university because of the age discrepancy. I dont regret my decision leaving high school early, but remember that this wont necessarily solve all of your problems, but it could be a good step! Good luck!
TAMS counts as college? Interesting. IMSA (where I went) was very definitely a high school. I thought TAMS (like Indiana's) was a HS, even though it was on a college campus.
(Please forgive the plug, but I think it's relevant to this discussion.)
We recently announced NthCode Player, an embedded Linux-based software product electronics companies can embed in their DVD players, TVs, etc. to connect them to home networks and the Internet.
It's a bit rough, but we're making fast progress. There's a Youtube video up, too:
Most states have these now.
Look into it.