The Bachelor star Nick Viall has started his overnight fantasy suite dates, but there is still more to come on the 21st season.

Nick, a 36-year-old former software salesman from Wisconsin, sent Corinne Olympios packing during a Rose Ceremony in Brooklyn, NY, after visiting her family in Miami, FL.

Although Nick loved Corinne's aggressive, confident and fun nature, his relationships with the other women were simply stronger.

With Corinne gone, three bachelorettes remain in the running for Nick's heart: Rachel Lindsay, Vanessa Grimaldi and Raven Gates.

In the latest The Bachelor episode, Nick enjoyed his first fantasy suite date with Raven. The couple soaked in the beautiful snowy landscape via helicopter ride, drank and played darts with locals in a pub, and then watched the Northern Lights from inside a cozy little log cabin.

During their fantasy suite date, Raven confessed to Nick she was in love with him, and her declaration of such love was one of the sweetest Nick has ever heard in his life.

Nick's eyes welled up with tears when Raven was expressing her deepest feelings, so she thought he reciprocated them. Raven revealed to Nick she only had sex with one person in her life -- seemingly her ex-boyfriend of two years -- and never said, "I love you," to a man before, not to mention she's also never had an orgasm.

Nick's bond with Raven appears strong, but he also has a connection with Rachel, who captured Nick's attention on Day 1 and won the First Impression Rose, and Vanessa, who was the first girl Nick really opened up to this season.

Nick therefore has some very tough decisions to make when it comes to which woman could be his future wife and partner in life. Nick has said countless times he is taking this process very seriously and truly hopes it works out for him in the end. After all, Nick was rejected on two different seasons of The Bachelorette and failed to fall in love with the girl he dated on Bachelor in Paradise, Jennifer Saviano.

Bachelor Nation is unsure whether Nick will fall deeply in love and/or proposes at the end of his journey on the show, but it's clear he's considering an engagement since he asked each woman's father for permission during the hometown dates.

PHOTO GALLERY: The Bachelor couples -- Whom did The Bachelor stars and their final picks ultimately end up with?!

It's clear, however, Nick and Rachel do not end up together since ABC recently announced her as The Bachelorette's Season 13 star. She confirmed that Nick "let her go" and she did not quit The Bachelor but it was "his loss."
Reality TV World is now available on the all-new Google News app and website. Click here to visit our Google News page, and then click FOLLOW to add us as a news source!

So when does Nick decide to eliminate Rachel, and who will be his Final 2 bachelorettes? And will Vanessa or Rachel be the last woman standing at the end of it all?

[Spoiler Warning: Please stop reading now if you don't want to find out who wins Nick's season of The Bachelor and who finishes as the runner-up].

Nick revealed in his People blog that he sends Rachel home after their overnight fantasy suite date in Finland. He called it his "hardest goodbye yet."

And, according to Reality Steve spoiler blogger Steve Carbone, Nick rejects Raven in favor of Vanessa at the final Rose Ceremony. Vanessa therefore receives his final rose -- and a Neil Lane engagement ring!

As for the current status of Nick and Vanessa's romance, Reality Steve claims they are still happily engaged. I guess Nick's fourth attempt at finding love on a reality dating series truly was the charm.

Below is the list of bachelorettes who are still in the running for Nick's heart:

- Vanessa Grimaldi, a 29-year-old special education teacher from Montreal, Quebec, Canada

- Rachel Lindsay, a 31-year-old attorney from Dallas, TX

- Raven Gates, a 25-year-old fashion boutique owner from Hoxie, AR

RELATED LINK: Rachel Lindsay -- 11 things to know about 'Nick Viall's 'The Bachelor' bachelorette

RELATED LINK: Raven Gates -- 11 things to know about Nick Viall's 'The Bachelor' bachelorette

RELATED LINK: Vanessa Grimaldi -- 11 things to know about Nick Viall's 'The Bachelor' bachelorette