My friend puts me down in front of other people to make herself look good!!! ?

Anonymous
This friend of mine, I have always been there for her no matter what; family problems, illness, struggling with uni- you name it. Thing is around other people she will try to belittle me to make herself look better.

She will call me names or point out my faults when people are around. Some people have noticed this and stuck up for me and she will argue with them about it. Others just laugh with her and I feel really awkward and confused. Why does she do things like this? How should I deal with this situation?
Updates
+1 y
I went away to work in an orphanage in Africa and she begun putting me down in front of people saying "oh that's the white in you, why the fuck would anyone do that shit" and another time I couldn't make it to her mothers birthday dinner and said I will send flowers as an apology and she responded "omg you're so fucking white, what is wrong with you" I'm half black/white by the way and she's black.. She just always does things like this. She also calls me "half-breed" in front of people
My friend puts me down in front of other people to make herself look good!!! ?
138 Opinion