<joke>
The fact that you feel it necessary to say "my hormones have nothing to do with it" just proves BI lazy is right in blaming them.
</joke>
Serious. Back at school, I was
exactly in your position. I really feel your pain.
Today is my 31st birthday. And if I can give you just one piece of advice (without you feeling I'm preaching), it would be this, from very personal experience and much heart-felt:
And it's not only a good resume I'm after its that, at my school everone else is good a sports and has lots of freinds so I get picked on, I wanna prove to them I'm not worthless.
Pick up martial arts. Honest. Serious. Not to beat the living daylights out of the others. Not to impress others.
For yourself.
Go on and learn programming. Become the greatest programmer in the world. But for
you, as a person, martial arts can give you much more than physical exercise.
For me, it was Judo. I am a pro software engineer by profession today, but I am liked by my friends because of the changes I underwent since picking up Judo at the age of 12 (coincidence?
).
You might also want to look into fantasy roleplaying.
And I'm not kidding you in any way. Go somewhere where coders hang out. Like, here. Ask them how many of them took martial arts classes or courses, and how many of them play roleplaying games, or have played them. I promise you, you'll be surprised.
Bottom line: You might be better off checking out the
general programming board, or even join some
existing OS project, before going right for an OS of your own. And, for your self-esteem, there are better things than computers for that.
That's sincere, heart-felt advice from someone who had to learn the hard way.