Anyone who has ever been through having one parent cheat on another will tell you, it’s not a nice experience.

But, while that is arguably bad enough, one woman has revealed how she had to deal with her dad cheating on her mum with none other than her ex-best friend.

Diana, who goes by the name @diana.j.t on TikTok, explained how she and her entire family ran a restaurant, where she worked full-time throughout high school, alongside her former bestie ‘Gretchin’, while being home-schooled.

“I didn’t really have a lot of opportunities to make friends other than at work which explains why she was one of my best friends even though she was three years older than me,” she said.

“So Gretchen and I were super close because we worked together all the time. At one point I think she had a crush on me and I rejected her so she decided to go for my dad instead.”

In the clip, Diana revealed how it was actually her mum who found out her dad was cheating, but she had no idea who the other woman was.

“I actually knew my dad was cheating on my mum before I knew that it was her. My mum found out my dad was cheating and she made him tell us that he did something and he did something bad,” the 23-year-old explained.

At first, Diana had no idea who the other woman was, but eventually ‘tell tale signs’ began to reveal themselves, and she worked out her father’s love was, in fact, her best friend.

“Bless my mum’s f***ing heart, she came into work and yelled at this girl in front of the entire restaurant,” she said.

“But despite her best efforts, cheaters are going to cheat and they kept having the affair and kept seeing each other.”

Diana went on to show a picture of her mum, while saying: “You could be gorgeous but if they want to cheat, they want to cheat.”

Fortunately, she confirmed her mum has since remarried and is super happy. We do love a happy ending.