Frank Neuschaefer's shocking betrayal of Ali Fedotowsky, who he turned the tables on and dumped for his ex Nicole Caruso, rocked The Bachelorette this week.
But if you think Ali was effectively forced into her final two (Chris Lambton and Roberto Martinez) thanks to Frank and his surprise 180, you best think again.
"I can say with 100 percent certainty that Frank leaving did not affect my final decision," Ali Fedotowsky told E! Online after being asked about Frank's exit.
Which is not to say it didn't wreak havoc at the time.
"There were so many things that were going through my mind," she recalls. "The first being upset in general because I had really strong feelings for Frank, but also I just wondered if the whole journey was going to work out for me."
Frank can't keep Ali down! [Photo: PacificCoastNewsOnline.com]
"I felt defeated. I've been hurt in the way Frank hurt me before. I had an ex that actually reminded me of Frank, who in the past left me for an ex-girlfriend."
Says the adorable 25-year-old Bachelorette star: "I know now in retrospect there's nothing wrong with me, but at the time I couldn't help but feel that way."
She says she's excited to face fans and former suitors - Frank included - on The Bachelorette: After the Final Rose special, because she'll do so in the open.
"It's the first time that - whether I'm single or I'm engaged or I'm with someone - I get to be that," says the Massachusetts native. "I've been living this secret life for the past three months, and I'm just excited to be whatever I am."
"And of course I'm going to see Frank for the first time, which is going to be interesting. I'm intrigued to see what he has to say, and how he's feeling."
So are we. But in the meantime, who should she pick?!
NOTE: Check out The Bachelorette spoilers here for the latest speculation on what happens on the August 2 finale. Next week is the Men Tell All special.