naf456 wrote:As you would probably expect I've ruined my life.
I can't study Alevel maths As I got a C.
And I can only study Physic's if I'm doing A-Level Math's. (I got an A for Physic's)
All because I forgot my calculator to my maths exam as I was 15 minutes late (Personal Problem)
Most people are ruining their lives in one way or another, and sadly gaining a large pile of qualifications doesn't guarantee success any more. Even so, you clearly haven't made things easy for yourself. Is there really no way you can sit in on the A-level maths and physics classes regardless and resit the earlier maths exam (whatever the hell they call it these days) in a year in order to be allowed to sit the A-level exams two years from now? How strongly have you argued your case? How well/badly did you do in your mock exam (if that's the right name for it)? I assume you had your calculator for that and that you weren't late? How much work are you prepared to put in to prove to them that they should give you this option? It's got to be worth fighting for, and you would do well to put your programming ideas aside for a time until you've demonstrably caught up with where you should be.
I Have No Friends because I was a nasty prick to this girl I like and so now- no one will talk to me.
That's actually not all bad: it should help you find more time to get on with your school work.
And Now my Parents want to Kick me out and Sell all of my Computers!!
That would be a really stupid move on their part, assuming that you aren't wasting most of your time on games and social networking. Why not keep your main computer down in the living room and show them that you are using your time on it well - you could probably use it to study for your A-levels independently and sit them regardless of what your school thinks, and if necessary do so in addition to whatever courses they do let you follow at school.
Given that your interests in computing are not the normal obsessive game-playing ones that fill other people's heads and waste their time, your parents should really be encouraging you to explore the programming side of things. Artificial intelligence is going to wipe out all the normal jobs before long, so if you've got ideas about doing something creative with software for a living it's quite possible that your future will turn out to be much more secure than those who "play it safe" by putting all their efforts into collecting qualifications without a thought as to how worthless those pieces of paper may turn out to be in just a few years down the line. I certainly cannot advise you not to go after those qualifications, particularly as the content of those courses is well worth putting through the head of any programmer, so you should put a lot of time into trying to get hold of them regardless, but you should try to get on top of things to the point where you can follow both paths at the same time. If I was in your place I'd be working flat out to try to get the school to overturn its decision not to allow you to do those maths and physics A-levels, and if that failed I would look for an alternative route to acquiring them. Don't let anyone block your way.
naf456 wrote:By the way - if you need a name for a micro DOS like operating system - KuDOS is Great. Thought of it while on the toilet! The places we get inspired by ay?
I think you'll find that just about any word ending in "os" is already taken.
Edit: and see if your parents can afford a maths tutor to help you - a good one can teach you more in an hour than you'd learn in a month of school. Many people need a tutor anyway to make up for inadequate teaching at their school, but in your case it would also enable you to cover the ground completely independently of school if you have to, and with substantially less effort on your part.