It might be a family member, or disappointed fans – whoever it is, Khloe Kardashian is angry at someone.

Khloe hit ‘send’ on a series of fired-up tweets yesterday, apparently annoyed at people giving her unsolicited advice and telling her how to live her life.

“People spend too much time finding other people to blame, too much energy finding excuses for not being what they are capable of being,” she wrote.

“People these days are focused so much on someone else’s life instead of their own.

“They love to give advice but are not living the advice that they are offering,” she continued.

“Most of the ones giving advice are in no place to give anything at all. Focus on your own world. I’m sure there’s cracks there that need your attention. We all got ‘em.

“Misery loves company… people can’t stand for someone else to flourish and be happy. Nowadays people thrive off one’s downfall rather than their success. Sadly.”

It doesn’t take a forensic investigator to figure out what people must be lecturing the 33-year-old about. The reality star has stirred up controversy by staying with boyfriend Tristan Thompson after he allegedly cheated on her while she was pregnant.

Tristan was seen appearing to kiss one woman in a nightclub, other photos showed him entering a hotel with a woman and not leaving until the next morning.

Kim Kardashian declared the situation was “f***ed up”, but weeks later when it became clear Khloe planned to stay with Tristan – apparently for the sake of their baby daughter True – she changed her tune noticeably.

Kris Jenner wasn’t as explicit, but she did become emotional discussing the situation.

The tweets could also be directed at Khloe’s millions of fans – many have been trolling Tristan in the wake of the scandal.

Either way, Khloe has had it. So if you see her, keep your advice to yourself, okay?