Khloé Kardashian has revealed why she continues to forgive her cheating ex Tristan Thompson.
The 38-year-old detailed her "hurt" when holding onto grudges about the 31-year-old NBA player who she shares two children with.
They share four-year-old daughter True Thompson and a baby born via surrogate, who has not yet been named – but was at the centre of the latest drama.
In what was supposed to be a happy time for the couple, just before the public announcement of their new baby, it was revealed that Tristan was already having a child with another woman.
It emerged in December last year that Tristan had cheated on Khloé with fitness instructor Maralee Nichols, who became pregnant with his child.
Now, in the latest episode of Hulu's The Kardashians, Khloé has explained why, despite everything with Tristan, including another cheating scandal, she still forgives him.
"It's probably, maybe practice?" she says to a producer in a confessional clip. "I think a lot of people maybe forget that I've been through a lot of BS."
She added: "My ex-husband [Lamar Odom], when we were married, definitely had a very public drug problem and was found in a brothel, and there was a lot of things that probably aren't forgivable, and I'm still able to forgive him and move on and want the best for him."
Khloé and Lamar were married from 2009 to 2016; they met at a party in August 2009 and within just one month, tied the knot in September 2009.
They launched their own spin-off reality show Khloé & Lamar in 2010 and it lasted for two seasons and for the first few years the relationship appeared picture perfect.
In 2013, Odom was arrested for driving under the influence of alcohol and was sentenced to three years' probation while required to complete an alcohol abuse treatment program, sparking a divorce application from Khloé in December that year.
In 2014 Khloé revealed cheating allegations in an episode of Keeping Up With The Kardashians.
At the time, she said: "Let me tell you something — last year on my birthday, I lied to everyone, because I had to lie and say I was with my husband, when in fact my husband was missing with another girl, OK?
"And I lied, and I gave up my Beyoncé tickets to Kendall, that's how badly I was hiding. And I didn't have a birthday, I was alone, and lied to everyone."
Lamar refused to sign off on the divorce paperwork in April 2015 – but they appeared to be on the same page in July of that year.
TMZ reported that in August 2015 Lamar 'ambushed Khloé on her way to a spin class' before getting into a 'shouting match' with her.
By October he had a major health scare after being found unconscious in Nevada - Khloé then withdrew the divorce filing before he made a miraculous recovery.
One he'd fully recovered, Khloé once again filed for divorce in May of 2016.