Kim Kardashian is going on the offensive.
The reality star understands she may get criticized from time to time, and she tries hard to ignore most of the haters.
But she went off on a Twitter user who criticized her parenting last week - and now she's done the same to all critics who called Kim out for her recent eBay auction that benefited typhoon disaster relief in the Philippines.
As a quick refresher:
Kardashian auctioned off a few items from her closet in late November, saying on her blog that the money raised would go to those affected by this horrific storm.
However, many noticed the fine print read that only 10% of the proceeds would actually go to charity... and blasted Kim for the self-centered, misleading online event.
"My dad always taught me the importance of giving back," Kardashian writes in a new blog post. "I don’t publicize everything I do to help charities and people all over the world. I do it because I want to. I do it because my dad taught me to. I do it because it’s the right thing to do.
"So for people to attack me for giving 10% of my eBay auction sales to the people of the Philippines, that hurts."
She was far from finished, too, explaining how the auctions work and that fees (for eBay itself, for PayPal, etc.) add up to the point where she's not really profiting from these endeavors and adding:
"I do eBay auctions monthly and change the charity or church from time to time. I give 10% of all my earnings to charities, not just these eBay auctions. This month it’s for the people of the Philippines, last month was Life Change Community Church...
"The people of the Philippines need all of our help, no matter how big or small.
"Over the last 5+ years, I have listed thousands of items on eBay Giving Works for various causes. I will continue to do what is in my heart and am happy to know many others have enjoyed purchasing from me, as they too are giving with me.
"Giving comes from the heart. We all need to be reminded of this as we celebrate the holiday season this year."
What do you think of Kim's explanation? Of the criticism that came her way? Was it over the top? Deserved? Does she simply suck all the time and can never win? Or might Kim Kardashian really mean well sometimes?