Love Island has been a rollercoaster ride for Tasha Ghouri.
One minute she's making heart signs for Andrew Le Page, the next she's getting to know the new bombshells, then she's coupling up with Billy Brown at Casa Amor.
But after the whole Andrew and Coco Lodge boob fiasco, model Tasha, 23, finally decided that her heart lay with Andrew and ended things with Billy on the day bed.
A clearly bemused Billy branded her a 'silly girl' in the beach hut, insisting, "She knows what we had was good but she doesn't want to take that risk."
But with all the loose ends tied up, Andrew and Tasha were free to go snogging on the terrace.
But that very same night, as Andrew slept on the daybed, Tasha broke down in tears in bed with Billy over the fact she might 'miss out' on getting to know him.
But Billy wasn't having any of it.
"Are you crying, what's wrong?" Billy asked as he leaned over to check on her.
Tasha confessed: "With Andrew part of me is like, 'he can easily hurt me again'. But, then at the same time I have a bit of like fear of missing out on you."
Not wanting to go deep, Billy said: "Don't overthink it, we don't do tears, we only smile, alright?"
But, while many fans think there's still a chance she could get back with Billy, others are convinced she's got another move up her sleeve.
And that's in the form of newest bombshell Adam Collard, 26, who has arrived to shake things up good and proper.
The series 4 star pulled Tasha for a chat on his first day, but after the merry-go-round of Andrew and Billy, she could only laugh when he asked if she was up for getting to know anyone else.
However, eagle-eyed fans are convinced that she is secretly crushing on Adam, and that she only got back with Andrew because Adam wasn't showing an interest.
One fan tweeted: "I think Tasha's crying 'cause she got Andrew back but Adam came in then she started stalling saying she was 'scared of Andrew hurting her'.
"But Adam isn't interested in her. I reckon she gets the pick of irl but on Love Island she's got Andrew & Billy & she's disappointed."
Another added: "Tasha realized Adam wasn’t going to move on her so she’s settled with Andrew…again," and a third commented, "If Adam showed interest in Tasha she definitely would’ve done Andrew dirty again. Lol."
And now some viewers think it's just a matter of time before Tasha puts her supposed plan into action and starts getting to know Adam.
"Ah mate, Andrew, Tasha wants a bit of Adam," said one, while another joked, "Tasha tomorrow about Adam: 'He brings out this flirty side of me that I haven't seen in a while."
"I wonder what side adam will pull out of tasha," another quipped.
Love Island continues tonight on ITV2 at 9pm.