'The Bachelor' Finale: ABC Promises A 'Bombshell'

The season finale of "The Bachelor" has arrived on Monday and Sean Lowe will give away the final rose.

Deemed "A Bombshell Finale," Lowe must choose between Catherine and Lindsay during the 2-hour episode on ABC tonight. The former fitness model and entrepreneur explained his decision, which will be revealed at the end of the episode.

"I'm so ready for this moment, I truly believe my wife is here," Lowe said during a preview of tonight's finale.

Since day one of season 16 of "The Bachelor," Lowe has narrowed down his search for love from 25 women down to just two.

As for the remaining bachelorettes, Lowe will have to choose between two very different women. Catherine, 26, is a graphic designer from Seattle, Washington; while Lindsay, 24, is a substitute teacher from Fort Bragg, North Carolina.

Viewers have watched as Lowe got closer to both Lindsay and Catherine, but tonight, only one will end up with the bachelor. The Texas native has stated that he only wants to find true love.

"I want to find my wife here more than anything, but I don't know if I have the words, I don't know if I have the courage," said Lowe, according to E! News. "I mean it kills me inside."

Meanwhile, the bachelor has promised fans that Monday's episode is sure to wow viewers.

"3 hr bachelor finale tomorrow night," Lowe reminded his Twitter followers. "If it's not the best finale you've ever seen I will personally come to your house and apologize."

"The Bachelor" season finale starts tonight at 8 p.m. EST on ABC.

Stay up to date with "The Bachelor" with The Christian Post, which will post the results of tonight's episode after it airs. In the meantime, "Bachelor" fans can follow Lowe on Twitter, where he posts live messages during the show.

"God's love is the only constant in a world full of variables," the outspoken Christian posted to Twitter recently.