Khloe Kardashian knows she "deserves so much better" after her boyfriend Tristan Thompson was allegedly unfaithful to her for a second time.
The NBA star has been accused of cheating on Khloe - with whom he has 10-month-old daughter True - with Jordyn Woods, the best friend of Khloe's sister Kylie Jenner, in allegations that come after he was previously seen on video getting close to another woman just days before Khloe gave birth.
And whilst the 'Keeping Up with the Kardashians' star originally forgave Tristan for his first scandal, she's now said to have released she's "too good" for the 27-year-old sports star.
A source said: "Khloé is doing okay. She's still upset about what happened and talks about it a lot. But it really seems she is able to see what everyone else has been seeing for so long - that she was always too good for Tristan. She deserves so much better."
The 34-year-old reality star reportedly feels as though she "did everything she could" to keep their relationship intact, but now realises they are "100 percent over".