*hug* I’m sorry they gave you such a hard time. :( They sound like a bunch of jerks. I mean honestly, they have nothing better to do than harass you throughout the entire day. Seriously they need to get a life. They should also know to never piss off the people that prepare their food. ‘Waiting’ is a fine example.
You are awesome and talented and compassionate (definitely more so than them) to so many people around you. You dont deserve to be treated like that, so try your best to not let them bring you down, because you are worth so much more than that, and have more important things to worry about in your life, try not to give them any more satisfaction through your tears.
Your safe house is tumblr. you always have people who will love and accept you for who you are, and flaunt their differences alongside you.
but if they continue to tailgate you home call the cops, cause that’s scary.
I know I’m not there in person , but Here is a gif for you