Ten weeks of drama will mercifully come to an end Monday night on the season finale of ABC's The Bachelorette.
Minnesota native, Becca Kufrin of Prior Lake, will give her final rose to one of two remaining bachelors, Blake Horstmann or Garrett Yrigoyen.
It all goes down during a three-hour season finale starting at 7 p.m. Central Time (yes, we said three hours).
Basically, Blake and Garrett are in love with Becca and Becca loves both of them, which is going to make for some spectacular heartbreak on national television. In fact, the show's host, Chris Harrison, told ET Online that Becca literally collapses to her knees when she smashes one of their hearts by sending them home.
That said, Becca is happier now than ever before, telling InStyle that she finally found her "person."
So it's fully expected that the season finale will end with a proposal, and Becca doesn't change her mind and pick the runner-up like Arie Luyendyk Jr. did to her on last season's finale of The Bachelor.
"We're just ready. We're just ready to be done, to be us in public," Becca said on last Monday's Men Tell All episode. "I know it's going to be crazy when that moment comes on, but it's going to be so worth it. I'm just so excited for that day."
The show wrapped up filming months ago, so Becca and the winner have been in hiding ever since outside of Becca making some solo appearances at places like Target Field and Canterbury Park.