Hey Indie,
I am so sorry this has happened to you. I hate going places where there are teenagers as this use to happen to me all the time. I am small and over weight. Oh ye and I have glasses lol. So I get the "specky-four-eyes" joke if you can call it that all the time. As my Dad says "Sticks and stones may break my bones but names will never harm me". Hope you can get someone to go with you to the court. Even if you manage to get your Mom or a friend to go might be a good idea