On Monday's all-new episode, the 29-year-old Sonoma, Calif., winemaker traveled with his final three bachelorettes -- Nicki Sterling, Lindzi Cox and Robertson -- to Switzerland for a series of overnight dates that proved to be especially eye-opening.
Starting off her one-on-one date with an apology for her treatment of Flajnik's other bachelorettes, Robertson begged him to realize "there's more good [in me] than bad."
"I tried really hard to be nice with [the other women], but that's a really unique situation for me," she earnestly told Flajnik. "I'd say something and they'd jump on me. I had my guard up."
Having largely accepted her apology, Flajnik went into the night's rose ceremony thinking their relationship was on the mend -- until eliminated contestant Kacie Boguskie interrupted their Swiss vacation with a few choice words about TV's most hated bachelorette.
Calling Monday's rose ceremony one of his hardest decisions to date, Flajnik shocked viewers by giving Robertson and Cox a rose and sending Sterling packing -- clearly valuing Robertson's words more than Boguskie's.
"It's a huge weight off my shoulders to have Courtney apologize for how she's treated these women," he said. "I was having huge doubts and then concerns in this relationship, but the fact that she held some accountability for her actions [makes me] feel like we're moving forward."
Tell Us: Did Courtney's apology to Ben seem genuine?