On Monday's episode, Ben took the final three contestants -- Caila, JoJo and Lauren B. -- to Jamaica for some tropical romance where, predictably, all three girls told Ben that they loved him.
However, Ben broke one of the Bachelor's cardinal rules: He reciprocated and said "I love you too." Even worse? He said it to two different ladies!
Caila was the first to share her heartfelt affections, and she was also the only one to whom Ben didn't say it back. Instead, he silenced her with a kiss before the two spent the night together in the fantasy suite, giving the poor girl all the wrong impressions.
"Ben can't tell me that he's in love with me, but Ben didn't have to say any words. It was just something I felt," Caila said. At this point, Ben hadn't said the all-important L-word told JoJo and Lauren B., but in retrospect, everything Caila says throughout the show is heartbreaking.
Even worse, Lauren B. and JoJo were both excited (and shocked) that Ben dropped the "love" bomb on their respective dates -- and they knew in their heart-of-hearts that they were each the only one he said this to.
Even Ben seemed surprised that he said it! And, while he didn't know how he was going to deal with that landmine waiting to explode, he knew he was going to have to tell Caila that she was the only one of the girls he totally didn't love.
In one of the most cringe-worthy moments of the season, Caila surprised Ben while he was pondering his conundrum, totally unaware of her impending romantic doom. What she thought was going to be a cute, flirty surprise visit turned to a tearful parting of the ways.
Needless to say, Caila went home in tears, sobbing in the limo and for the first time this season, everyone kind of had a good reason to sort of hate Ben.
The rose ceremony still had to go on and with only two girls left, and two roses to give out, it was a sweet little scene of love -- although neither girl was aware that Ben had told them both that he loved them. Clearly this is going to blow up in Ben's plainly handsome face.
With JoJo and Lauren B. vying for Ben's heart -- and both rather sure that they've already captured it -- fireworks and flames are on the horizon, but we're going to have to wait two weeks to so who Ben finally chooses.
In the meantime, Lace and Olivia are returning next week for this season's "The Women Tell All" special! Which means we get one more chance to hate on two of the show's most reviled contestants in recent memory.
The Bachelor airs Mondays at 8 p.m. ET/PT, 7 p.m. CT on ABC.
Check out the video below for a look at last week's emotional episode of The Bachelor where Ben visited the remaining women's home towns and got grilled by their protective parents.