That is horrible, even just reading about your experiences is anger-inducing. You shouldn't have to deal with such humiliating actions from others. Bullying is never okay but having a go at someone because of their physical appearance is arguably one of the most despicable forms of disrespect. Not that disrespect itself could ever be admirable but you get the idea. I'm sorry you have to face such mental abuse on a daily basis.
Not sure if bullying will ever stop haunting you but a lot of people report positive changes after reflecting on the way they choose to look at themselves and/or others. I can't recommend any philosophical resources, I'm not the right person to ask about this at all, but recently I came across a quote by R. Feynman that stuck:
"You have no responsibility to live up to what other people think you ought to accomplish. I have no responsibility to be like they expect me to be. It's their mistake, not my failing."
When they laugh at you, they unknowingly just laugh at their own failure to construct an adequate model of expectations for you. How could they have done this? By getting to know you and finding out about your story, your capabilities and the things you deem worthwhile. They didn't have the strength to even give that a try.
I know this isn't much and won't make you feel all that different when harrassment strikes again. If I knew how to deal with this I'd have one reason less to be on this site. But it's something, at least, and perhaps these words can present a bit of meaning to you as well. Something tends to be better than nothing, right?