"Bachelorette" rachel lindsay has a painful break-up in the finale episode, according to a new report. A Source reveals that Rachel will have her most difficult elimination yet when she must choose between two of her suitors on the show. A source explains that it's terrible for both Rachel and the runner-up, whom she leaves devastated.

Rachel was "torn" in her final decision

The final three at this point on "The Bachelorette" 2017 are Eric Bigger, Peter Kraus, and Bryan Abasolo. The overnight dates in Spain will continue with the next elimination next Monday.

A source tells Us magazine that the runner-up's elimination will be "brutal" to watch as a "torn" Rachel Lindsay must hurt one man in the process of making herself happy with the other man.

Runner-up left devastated

Us' source reveals that the finale episode has a break-up that is the "most heart-wrenching of all time." The two were hardly able to say goodbye and Rachel was flooded with tears. Once the painful break-up happened, the source contends that the runner-up just "collapsed and sobbed" after Rachel left him.

Perhaps one of the biggest surprises the source dropped was that Rachel didn't know who she wanted to pick until the very end, contending that she was "torn until the very end.” The insider went on to say that it's a tearjerker for fans.

Rachel says in her interview that it was the toughest moment "in general" for her on "The Bachelorette."

Rachel shared during hometowns that it was hard for her because she had a connection with each guy in a different way. At one point, she confessed that she wanted to "quit and run away rather than proceed" until she reflected on what the risks meant.

Rachel reasoned that the "greater the risk, the greater the reward" and decided to continue on.

Happily engaged

Now that the finale is over for Rachel, she's happily engaged and can't wait to go public with her romance. She looks forward to not sneaking around anymore and having to keep her engagement a secret! She has less than a week until she can post fun social media photos of her and the man she picked in the end.

"The Bachelorette" finale and "After the Final Rose" will be a huge relief for Rachel and her man.

"The Bachelorette" 2017 finale will air on ABC Monday, August 7 at 8 p.m., ET/PT. "After the Final Rose" airs immediately after the show at 10 p.m., ET/PT. Who do you hope Rachel Lindsay picks in the end? Who will she have the horrible break-up with?