If you've been keeping up with the Kardashians you may have seen the most recent drama involving the family centres around Khloe Kardashian, her cheating ex Tristan Thompson, and whether or not her family can forgive him for his wandering eyes (and hands, and- well you get the point).
With Kourtney Kardashian Barker putting Tristan in his place in a recent episode, many fans applauded the reality star for holding Tristan accountable for all of his many rendezvous.
Tristan, who has fathered two children with Khloe, has cheated on her numerous times when the pair were dating — famously with Jordyn Woods, who was Kylie Jenner's former bestie, and there were also reports of him cheating on her multiple times while she was pregnant with their daughter True.
After they split and then got back together following the Jordyn drama, Khloe found out Tristan had fathered another baby while they were still dating. Tristan and Khloe had conceived a child via surrogate before splitting again, with the conception date being just a month before Tristan's other baby mama gave birth.
"[Tristan] went through finding a surrogate and all that while he was cheating on [Khloé] and that’s unforgivable to her," a source told Us at the time of the couple's split.
"There’s no place in her mind that wants to take Tristan back, she is really done with him romantically this time."
Would you forgive a friend or sibling's cheating partner?
Fast-forward to now, and Tristan is on his apology tour while appearing on The Kardashians, trying to make amends with Khloe's family after she's forgiven him for his many, many indiscretions.
But it's raised a question that has caused debate on the Life Uncut podcast page: even if your sibling or friend has forgiven a partner for cheating, does that mean you have to as well?
'Hell to the no'
"You can be civil. You don’t have to like your friend's partners, you just accept that’s who they have chosen. Relationships can be complicated. As a friend, we need to support, not judge," one person said.
"Hell to the no! I would be respectful of her choice but I would ensure she knows that I’m doing it because I love her not because I agree with her decision," another person said.
"No way! You don't have to forgive or accept anyone's actions if you don't agree with what they've done," another replied.
Some people played devil's advocate on the matter, noting that context is important.
"It depends if the partner of the cheater has *actually* forgiven them or if they’ve instead been simply manipulated into staying," one person stipulated. "If they have 'genuinely' worked for/earned/found true forgiveness with one another, then the clear moral answer I would argue is yes. No matter the circumstance, it is selfish to cause friction in a loved one’s relationship for no reason other than your own self-righteousness."
"I don't think you have to necessarily forgive but I think you should respect your friend/siblings decision," another said.
Never miss a thing. Sign up to Yahoo Lifestyle’s daily newsletter.
Or if you have a story idea, email us at firstname.lastname@example.org.