Darling, I'm the same. I am very similar, and I'm completly stressing out about it.
I can't deal with small things in my life, because the bigger things have to be perfect. My work has to be neat, and I know that if I'm tired, I won't do it because it won't turn out right.
I'm even worse in my bedroom, though. The wardrobe has to be in colour order, I can't stand clutter, my bed is made perfectly (only I can make it), DVDs are in alphabetical order, drawers have labels relating to whats in them, even my underwear is folded. It has to be like this, otherwise I do freak out. However, it leaves me emotionally and physically exhausted.
I wish I had some words of advice. Could you speak to your school, is there a counsellor or someone you could speak to? It may be an idea, just mentioning it to them, to try and get some coping strategies.
Take care. x