as for the dude in the bathroom, thats fucked up and illegal, complain say he harassed you. you have a witness (your friend) if you say you think it might have been sexual he'll get fired no way they want that at school! man im sorry you moms so out of control, that really suck, what are you going to do about it, the way it looks to be going youll be going to boarding school, rehab, etc for something that you did commit!