Oh wow hun, that sounds like a terrible day. I can't believe that a teacher said that to one of your friends...geez! Sounds like a lot going on at once, that can be hard to take. ((((hugs)))) PM me if you need anything or just to talk!