Khloe Kardashian has always been the most outspoken member of her family, but these days she's fighting a battle that's different from any that she's faced before.
Khloe has been criticized in recent weeks for her physique, and sadly, that's nothing new to the 32-year-old.
However, this time Khloe is facing a different kind of body-shaming.
For years, she was saddled with the truly ugly nickname "the fat Kardashian."
After years of training and dieting, however, that nickname couldn't be less apt for the reality star.
For many Khloe's weight loss has been the stuff of inspiration - but because the Internet is the Internet, there are those who have found reason to criticize her.
Yes, in the eyes of a depressing number of trolls, Khloe quickly went from overweight to underweight, and not surprisingly, the whole thing has been pretty frustrating for the younger sister of Kourtney and Kim.
Fortunately, she's been able to maintain her sense of humor about it:
“I need to remember the date today!! Never would I have ever thought I would be in the media for being "too skinny". What on earth?!?!” Khloe tweeted last night.
“First I'm too fat and now I'm too skinny. I love this game!!”
Khloe's gym selfies serve as a testament to just how much work she put into trimming down.
To be criticized for losing too much weight after years of being ridiculed for being too heavy must be an infuriating experience.
Fortunately, those who found inspiration in Khloe's fitness regimen can now look to her as an example of how to laugh in the face of your haters.