Jesus Mel, you need to take a step back and take a breath I think. It's all well and good to have things to do and places to go and people to see but without somekind of focus or direction you're gonna (and are) wear yourself out. Even Red Bull won't be able to fix it, and if anything too much of that will mess you up too.
But in all this, besides all the obligations that you have compulsorily (school, for instance) you need to try and find somekind of happy medium. Friends are supposed to be there and support you through thick and thin but having said that if you aren't there for them much they'll get jack of it too... I'd hate to think you being so lonely, you're so much better than that.
If ninjitsu is getting in the way instead of dumping it can you cut practise down a bit? You did say that you're at a level where you could teach now, right, so I'm sure as long as you keep up a little (minimum amount) of training at least for now then you won't suffer or regress the skills you've acquired.
As for skating - are you enjoying it or doing it to keep up with the Jonse's so to speak. For that matter os anything you do outside of school fun for you now or mere obligation; you do it because for one reason or another you have to?
The only person technically you should be answering to is you. If you want to step back, even if everyone else is against it and gives you a hard time, do what's right for you. No one knows you better than you do. And at the end of the day when it's all said and done all the well-meaning advice under the sun can't change anything. People have their own agendas and someone's always gonna try and make you do stuff you don't want or tell you they know what's best. You have to live you're life for you.
Anyway, I'm sure you know all this, I'm just ranting because A) maybe you need to hear it from an objective third party, B) I'm your LPF 'Mom' and I'm supposed to say stuff like this *rolls eyes* and C) cause I care.
I'm sure whatever you decide you'll excell. You're smart and you have a good head on your shoulders. You'll figure it out in the end.
*tackle hugs*
We're here for you, well, I am, even if it is of little consolation in a big cruel world. Your LPF family still care.
Take care, talk again later?
(of, and thanks for the cookies! Thanks to Shaun too!)
-Rav