The Bachelorette spoilers have given away the conclusion of Rachel Lindsay's season of the reality dating show, even though two weeks remain in Season 13.

[Spoiler Warning: Please do not read the rest of this article if you want to be surprised by whom Rachel chooses in the end].

Rachel Lindsay's season of The Bachelorette is winding down, with The Men Tell All episode airing on Monday, July 31 and the big season finale airing on Monday, August 7.

The Bachelorette host Chris Harrison teased a "dramatic" and "unbelievable" ending during a preview that aired at the end of the latest episode, which featured Eric Bigger, Bryan Abasolo and Peter Kraus meeting Rachel's family in Dallas, TX.

The finale will kick off with Rachel debating whether to offer Peter a Fantasy Suite date invitation.

"What's wrong with me?" Peter is shown asking in a preview clip as tears stream down his face.

"What am I supposed to say?" Rachel says in reply, totally choked up.

After Peter's date, Bryan will accompany Rachel on a one-on-one date, but will he be offered the Fantasy Suite? Following Rachel's round of overnight dates, she will have to eliminate one of her three bachelors -- setting up the final Rose Ceremony in Spain.

"I just feel like I'm making a big mistake," Rachel admits in the finale preview. "I don't want to repeat what I've done in every single relationship... I want a proposal, [but] am I forcing myself to do something that I'm not ready for?"

According to Reality Steve spoiler blogger Steve Carbone, Rachel picked Bryan, a 37-year-old chiropractor from Miami, FL, as her winner at the final Rose Ceremony.

Bryan allegedly proposed marriage to the Bachelorette with a Neil Lane diamond engagement ring and they are currently happily engaged. 

"My sources... are sure she's with Bryan. And so am I. If they are wrong, I'm wrong," Carbone wrote in a June 5 blog post, although he initially reported an incorrect spoiler prior to The Bachelorette's May 22 premiere when he claimed Peter was actually the man who proposed to Rachel.

Carbone says the source who told him JoJo Fletcher got engaged to Jordan Rodgers at the end of her journey on The Bachelorette is the same source who is convinced Bryan ends up with Rachel this time around.

Rachel has revealed to numerous media outlets in recent weeks that she'd love to get married to her winner in 2018.

"Ideally, I'd like to get married next year, but who knows? We'll see what happens," Rachel told People. "He wants to wait a year too, but probably sooner. I think he's just following my lead."

The man who finished as Rachel's runner-up, according to Carbone, was Peter, a 31-year-old personal trainer and business owner from Madison, WI.

While there may be some huge Peter fans out there, Rachel apparently made a choice in Spain that was best for her.

"I love my fiance," Rachel told People.

As shown on the season so far, Peter has expressed he may not be ready to propose to Rachel at the end of this process if he's the last man standing.

Because an engagement essentially means marriage to Peter -- and he only wants to do this once -- he's not jumping to propose to Rachel after only dating her for a couple of months even though he's falling in love with her and really cares about her.

Peter is trying to move past his "fears, doubts and concerns" after meeting Rachel's family and enjoying a romantic date at a wine vineyard in Rioja, but at the same time, he revealed during the evening portion of the date he's not willing to budge on his morals and values just to make Rachel happy.

However, Rachel is apparently hoping Peter will change his mind about the proposal significance or grow deeper in love with her so that he feels comfortable enough to pop the question, because according to the spoilers, the Bachelorette gives him a rose after her round of Fantasy Suite dates.

With that being said, Eric, a 29-year-old personal trainer from Los Angeles, CA, allegedly finishes The Bachelorette in third place.

Eric has come an extremely long way since the start of the season when he was both guarded and skeptical. Eric has slowly realized that he is definitely in love with Rachel and that she embodies everything he wants in a future wife.

Eric appreciates how Rachel challenges him and forces him to be vulnerable, and in turn, Rachel adores his positive outlook on life and fun personality. In the latest The Bachelorette episode, Rachel and Eric enjoyed a helicopter ride in Spain following a romantic visit to a monastery.

The date concluded with Eric being asked to join Rachel in the Fantasy Suite, an offer he was thrilled to accept.

Rachel reportedly made the most out of her time with the three men in the Fantasy Suites.

"She asked about religion, whether they'd move to LA, where she wants to live. She asked whether they wanted kids and how many, and if they wanted to send them to public or private schools," an insider recently told Life & Style.

Not only did Rachel allegedly ask the guys about their credit scores, the insider added, "She also asked them, 'How much [money] do you make?'"

During this alone time, Rachel apparently discovers she has more of a friendship with Eric rather than a romantic relationship.

At this point in the season, Eric is ready to propose to Rachel, so his elimination after the Fantasy Suite date is probably going to be devastating for both himself and The Bachelorette star.

It's no surprise Rachel picks Bryan at the end of her journey since he's been a frontrunner from the beginning, but Bryan didn't make the best impression on Rachel's family.

While Rachel's family viewed Peter as honest and Eric as humble, they thought Bryan was too charming to be sincere. Everyone was also skeptical of the fact Bryan claimed to be madly in love with Rachel already.

Bryan's overconfidence did not earn him points with Rachel's loved ones, but it did earn him points with Rachel, who thought the bachelor handled himself well during what basically turned out to be an interrogation session.

Rachel believes that Bryan is the real deal, but it apparently bothers her that her family views him differently. However, based on Carbone's spoilers, Rachel will fall more in love with Bryan during their Fantasy Suite date in Spain, and she will end up choosing him.

For additional information about Eric, click here to visit our Eric Bigger page or click here to see our Eric Bigger photo gallery.

For additional information about Peter, click here to visit our Peter Kraus page or click here to see our Peter Kraus photo gallery.

To learn more information about Bryan, click here to visit our Bryan Abasolo page or click here to see our Bryan Abasolo photo gallery.