If I was there I would've smacked the wxnkers for you.
You're gorgeous from what I can see, and you also seem gorgeous on the inside.
Unfortunately there are some idiots in the world who do not care how nice someone seems to be, they just like a reaction, and will do these horrible things.
You're the better person here don't worry.
You could go to the police about this, you have witnesses.