SPOILERS LIE WITHIN. YOU HAVE BEEN WARNED.
Tissues? Check. Comfort food? Check. OK, you’re ready.
Season 12’s Bachelorette JoJo Fletcher took hopeful suitors Jordan Rodgers and Robby Hayes to the final round, which was filmed in Phuket, Thailand.
The 25-year-old chose Jordan to be her one and only, handing him the final rose of the season.
The happy pair are now engaged, after the ex-pro footballer took the opportunity to propose before millions of viewers.
“I’m so unbelievably in love with you. You’re my best friend, you’re my soul mate. I’m going to keep you safe, I’m going to protect you,” Jordan told her.
“I’m going to wake up every morning and choose you, over and over and over again until you tell me I can’t.”
“I love you so much. I’ve been waiting to tell you that I love you. I didn’t want you to get down on one knee until you knew that,” Jojo responded.
The elimination of Robby was almost too heartbreaking to bear as he launched into a full-blown romantic pledge… only to be cut off.
“Robby, wait — I can’t let you get down on one knee. I can’t let you do that. I can’t let you do that because I don’t want to take that moment from you,” Fletcher said.
“I woke up this morning wanting it to be you. I fell in love with you. But my heart is somewhere else. You have made me feel the type of love that I’ve always dreamt of feeling. The type of love that I honestly didn’t believe existed.”