After giving Jed and Tyler two of the four roses following their one-on-one dates, and sending Connor and Mike home, it came down to a group date with Garrett, Peter and Luke P. And since Luke P. was involved, it was as dramatic as we could have hoped.
"You are a weasel," Garrett told Luke P. "Weasel or a snake is the best way to put it. Yeah, Luke psychopath the snake, man."
Garrett and Luke P. continued to go back and forth with each other, until Luke P. eventually exploded in Garrett's face, screaming, "I am never, and I am not ever, going to reach for anything. I've been nothing but truthful with Hannah. And you are not gonna mess it up, OK? I don't care what you said to her, but I am tired of it."
There's no denying that Luke P. has been one of the most talked-about contestants this season and, week after week, the rest of the guys, and fans, are bewildered by the fact that Hannah continues to be manipulated by him.
For that reason, when Hannah gave her fourth and final rose to Luke P. at the end of the night instead of giving it to Garrett, who had just professed his love for her, fans were a little irritated.
i SINCERELY hope that every girl watching #theBachelorette can use these episodes to help her spot the red flags in some of her own relationships. or that her friends spot them and shake her out of it. it is so easy to make excuses for someone and not see the manipulation.— riley sullivan (@rsullz01) July 2, 2019
Y’all can we call a doctor for Hannah’s “gut” - it’s clearly broken and now we have yet another insufferable Luke P week to not look forward to. I would all caps this but I’m just worn down..so tired. Need bachelor in paradise now please #TheBachelorette— Evan Bass (@ebassclinics) July 2, 2019
Even Hannah tweeted during the show.
my parents are giving me the look you are all giving me right now. #TheBachelorette— Hannah Brown (@AlabamaHannah) July 2, 2019
But Bachelor Nation loves the drama, and this person couldn't have said it better:
Lemme tell you something, if Luke P gets another rose I will have no choice but to put my foot down and keep watching but I'll be furious. #TheBachelorette— Trent (@BarstoolTrent) July 2, 2019
The Bachelorette airs Mondays at 8 p.m. on ABC.
Check out Kylie Jenner crying while asking Kim Kardashian to not ‘bully’ Jordyn Woods:
Read more from Yahoo! Entertainment:
Want daily pop culture news delivered to your inbox? Sign up here for Yahoo Entertainment & Lifestyle's newsletter.