THE Bachelor found it hard to let go tonight as the reality dating show enters its final weeks.
In a twist not written by producers, Sam Wood had a crisis of conscience during the rose ceremony.
The Melbourne fitness company owner began sweating as he deliberated giving away his last two roses and excused himself to speak with host Osher Gunsberg.
"Tonight the seriousness of the whole situation has just dawned on me," he said.
"I've got three girls up there and two roses and one of them (Rachel) I've hardly spent any time with."
It seems the pressures of the show and his mission to find love became too much for the 35-year-old.
"This whole thing moves so fast," Wood said.
"I'm making decisions all of the time, there's girls going all the time and amidst it all I'm trying to find love.
"I guess I want to be fair to the girls."
The show's producers agreed to let Wood give all six women a rose, avoiding an elimination.
Earlier in the episode, intruder Lana continued to firm up as a favourite to win Wood's heart.
The 27-year-old went on a single date with the Bachelor, who admitted he was strongly attracted to her "girl next door" looks and personality.
"She's come out of nowhere a week ago…. It really has knocked me sideways and made me think about where my heart is at," he said.
Viewers are still backing Heather as the favourite though, according to the "love leader board" poll on the show's website.
The Bachelor continues tomorrow at 7.30pm on Channel 10.
Update your news preferences and get the latest news delivered to your inbox.