Emmerdale teens Amelia Spencer and Samson Dingle seem to have suffered a devastating U-turn in their apparent friendship.
Samson was revealed to be the real father of Amelia's baby this week, despite fans never seeing them be intimate.
While they were quite close earlier on in the year, they have since been distant and now fans know why.
It's been confirmed the pair secretly slept together months ago, with Amelia falling pregnant - something she learned this month.
Few people knew the truth until it all came out on Thursday, as Amelia's pregnancy was revealed to the village - as was the identity of the father.
It's then that fans realised the pair were distant and why that was, but also Samson was pretty awful to her and about her.
The seemingly nice character turned vile, sparking outrage amongst viewers.
But this isn't the first time the characters have fallen out, and in fact way back when they were kids, in 2010, they were basically enemies.
Amelia accused Samson of bullying her after he shoved her, only for Samson to confess it was actually the other way around.
Meanwhile it was in 2011 that the pair put their past behind them and both became friends, with them even trying to encourage a romance between his dad Sam and her mother's cousin Rachel.
Since then they have been friends, and over the last year or so fans saw Samson expressing that he liked Amelia and wanted to be with her.
As they grew closer she made it clear she saw him as a friend, and Samson realised there wasn't going to be a romance between them.
She even confided in him around March or April time as she struggled with her body image battle - but suddenly the pair stopped talking.
Confusingly, these scenes seemed to air after the pair would have slept with each other, so it's not clear what exactly led to them ending their friendship.
Amelia had claimed Samson hadn't bothered with her since they slept together, and now it seems they are back to being enemies.
But can they find a way to get along considering Amelia has decided to keep the baby?
Emmerdale airs weeknights at 7:30pm on ITV, with an hour-long episode on Thursdays.