ABC network's reality dating game television show, "The Bachelor" season 21 is going to have its finale a few days from now. Fans are now thrilled and excited over how things will turn out on the finale, and who the bachelor, Nick Viall, is going to choose as his wife in the end.

After twenty-five women went to pursue Viall and a series of elimination rounds on "The Bachelor" season 21, it has finally come to an end where two women are left. On the last episode, fans saw business woman Corrine Olympios getting sent home by Viall, to the surprise of some fans because Olympios has been this season's standout.

Viall also got a surprise visit from previous bachelorette Andi Dorfman on the previous episode of "The Bachelor" season 21. It can be remembered that Dorfman gave Viall his heartbreak when he was not chose by her on the finale of the tenth season of "The Bachelorette." She decided on a surprise visit to Viall to apparently help him think things through specifically on who he should be choosing on the upcoming finale.

"The Bachelor" season 21 left Nick Viall to choose between Raven Gates and Vanessa Grimaldi. According to Glamour, the two women have all confessed that they both are in love with Viall since the start of the season. However, only one of them will have the rose and whose hands will Nick Viall ask for marriage.

Some fans have been speculating that it would probably be Vanessa that Viall will choose on the finale of "The Bachelor" season 21. The special education teacher had challenged Viall and asked him directly if he was ready to ask one of the two ladies for marriage. When he answered hesitatingly, Vanessa told him upfront that she did not like his answer.

On a report from People, Nick Viall revealed the reason why he was still in doubts on who he should choose on the upcoming finale of "The Bachelor" season 21. As per the reality star, he fears that whe will end up aloe again, just like what happened to him on the two seasons of "The Bachelorette" where he failed to get chosen.

Additionally, he mentioned that he was scared that the same heartbreaking thing will happen to him, and that he is confused whether he has moved on from the past or not. In the end, Viall hopes that his heart will choose the right one and guide him on the finale of "The Bachelor" season 21.

"The Bachelor" season 21 finale episode airs on March 13, 2017 on ABC.