[Spoiler Warning: This story contains spoilers about how Rachel's journey on the show ends, please stop reading now if you want to be surprised].
The Bachelorette fans, we're inching closer and closer to the conclusion of Rachel's season, as only six bachelors currently remain and the men's hometown dates are in the near future.
It's been a wild ride so far, but Rachel not only found love at the end of this dating process -- she got engaged!
The 32-year-old attorney from Dallas, TX, revealed during a May conference call with reporters before Season 13 of The Bachelorette premiered that she's "very much in love" and also "very much so engaged."
Rachel had to keep the lucky man's identity a secret, but she did reveal on the call, "If I had a list, he would check everything off."
So who won her heart?! According to Reality Steve spoiler blogger Steve Carbone, Rachel is currently engaged to Bryan Abasolo, a 37-year-old chiropractor from Miami, FL.
The big news means that Bryan not only accepted Rachel's final rose, he also popped the question with a Neil Lane diamond engagement ring.
The proposal took place at the final Rose Ceremony of the season, which filmed about two months ago in Spain.
"My sources... are sure she's with Bryan," Carbone revealed in a June 5 blog post. "And so am I. If they are wrong, I'm wrong."
If Bryan got engaged to Rachel, then which man was jilted at the final Rose Ceremony?
Carbone claims that heartbroken bachelor was Peter Kraus, a 31-year-old business owner from Madison, WI, who finished as the runner-up.
Bryan and Peter were frontrunners from the start of the competition, so it's probably not a shock to fans that these are the two men who made it the farthest on the show.
While Carbone insists this is the way Rachel's season will play out on TV, he initially released the wrong spoilers in regards to the winner. Before The Bachelorette season debuted, he actually announced Peter had won Rachel's heart -- not Bryan.
Viewers were led to believe the wrong outcome for several weeks, but Carbone insists he got it definitely got it right the second time around. So we'll see if Rachel's journey ends as predicted.
The Bachelorette returns July 10 with a brand new two-hour episode after ABC aired a repeat over the Fourth of July holiday.
At this point in the season, the six bachelors who are still in the running are as follows: Bryan; Peter; Dean Unglert, a 26-year-old startup recruiter from Venice, CA; Adam Gottschalk, a 27-year-old real estate agent from Dallas, TX; Eric Bigger, a 29-year-old personal trainer from Los Angeles, CA; and Matthew "Matt" Munson, a 32-year-old construction sales representative from Meriden, CT.
You are not alone if you are asking yourself, "Who's Adam?" or "Who's Matt?" Because of all the drama this season -- mainly between Lee Garrett and Kenny Layne -- these guys have pretty much been cut out of the footage.
Without knowing Carbone's spoilers, it's therefore a little bit obvious who gets cut before the men's hometown dates.
According to ABC, Rachel and her six suitors will be traveling to Geneva, Switzerland next -- where she will enjoy three one-on-one dates as well as a group date. A rose will be up for grabs on each date.
Rachel's first one-on-one date in Geneva will go to Bryan, and the pair will apparently be visiting a famous watch shop, where Bryan will receive a romantic present from the Bachelorette before listening to live classical music at Victoria Concert Hall.
Bryan will open up about a troubled past relationship during this date, ABC revealed, so viewers will see how Rachel reacts to that.
Up next will be Dean, who will also accompany Rachel on a one-on-one date in Switzerland. But the network teases Dean is "hiding behind his sense of humor and masking his concerns about introducing the Bachelorette to his dysfunctional family."
Dean had previously opened up to Rachel about how his family had fallen apart once his mother died from breast cancer when he was only 15-years-old.
Dean had told Rachel that his family members moved out of the home one by one, leaving him alone at such a young age.
Rachel will additionally take Peter on a solo date in Geneva. The couple will apparently soar over the Swiss Alps in a helicopter, land at a Swiss resort, enjoy a dog sled ride, and then snuggle up in a cozy spot to drink hot chocolate.
But Peter will be dealing with some anxiety since both of his one-on-one dates with Rachel were so far apart from one another.
Carbone claims that the three men who received one-on-one dates in Switzerland all earned roses from Rachel before hometowns.
That leaves Adam, Eric and Matt on a group date with Rachel, according to ABC. After hopping on a boat headed to France, Rachel will spend alone time with each man on the grounds of an ancient castle.
The guys will attempt to win Rachel's affection and strengthen their bonds, but only one of them will receive a rose and ultimately bring Rachel home.
Rachel will be shown giving her only-available rose on the group date to Eric, eliminating Matt and Adam in the process.
Viewers will then watch Rachel travel to the four remaining men's hometowns to meet their family and maybe even friends.
Bryan's hometown date allegedly took place in Miami on April 20, Peter's date filmed in Madison, WI, on April 22, Dean introduced Rachel to his family during a visit to Aspen, CO, on April 24, and finally Eric brought Rachel to meet his family in Baltimore, MD, on April 26.
Rachel must eliminate one suitor in Dallas, TX, after visiting the men's hometowns. Carbone claims that Dean was sent packing at this point in the competition during an April 27 Rose Ceremony.
Rachel's alleged Final 3 guys -- Bryan, Peter, and Eric -- then met Rachel's family in her hometown of Dallas.
Although a Bachelorette's Final 2 suitors typically meet her family, her hometown date preceded the Fantasy Suites dates because her sister was pregnant at the time of filming and therefore unable to fly to Spain for the meet and greet, according to Carbone.
Rachel and her Final 3 bachelors then took off for Spain, where Rachel took advantage of her overnight Fantasy Suites dates in order to get to know the guys better.
Eric was allegedly eliminated in third place after the Fantasy Suite dates.