The Bachelorette star Becca Kufrin is reportedly second-guessing whether she made the right decision at the end of her journey to find love on the show.

ADVERTISEMENT
[Spoiler Warning: Please stop reading now if you don't want to find out spoilers about which man allegedly won Becca's heart on The Bachelorette].

In The Bachelorette finale set to air on August 6, Becca must choose between her Final 2 suitors: Blake Horstmann, 28, and Garrett Yrigoyen, 29.

RELATED LINK: 'THE BACHELOR' FRANCHISE COUPLES NOW: WHO IS STILL TOGETHER?? (PHOTOS)

Based on photos obtained by TMZ and a report from Reality Steve spoiler blogger Steve Carbone, Becca gave Garrett her final rose about three months ago and the couple got engaged.

However, according to Life & Style, Becca is no longer confident in her decision, as she was in love with both Garrett and her runner-up -- and still is.

"Becca told herself that she'd never go back on her choice," an insider told Life & Style. "But the truth is, she left the finale in love with both men. And still, months later, she's in love with the runner-up."

Becca's confused heart is reportedly the reason why she has yet to set a wedding date, although she was completely set on getting married right away when her winner had popped the question.

"She's still engaged, of course, but Becca and the winner just aren't as compatible as she had thought," the insider explained. "She keeps wondering, 'What if?'"

Garrett has been portrayed as a very outdoorsy man on The Bachelorette with a love of fly fishing and farming, especially given his family owns and operates an agricultural business.

While the pair always had a blast together, however, Becca wondered if Garrett would be able to challenge her mentally and emotionally.

RELATED LINK: 'THE BACHELORETTE' STAR BECCA KUFRIN: PICKING BETWEEN GARRETT YRIGOYEN AND BLAKE HORSTMANN WAS "THE HARDEST DAY"

Becca also appears to have liberal political views given she has participated in women's marches and more, while Garrett has expressed very conservative opinions through his controversial Instagram likes, mocking the transgender community, gun control, feminists, and immigrants.

According to Life & Style, Becca's fiance isn't oblivious to her current doubts and concerns.

"She's constantly talking about falling in love with two guys," said the insider, "which doesn't make the winner feel really good."

Becca's confession is reportedly a way for her to reach out to Blake indirectly and let him know what's in her heart.

"She can't call him directly," the insider revealed.

"So she's been talking about falling for him to make sure he knows how she feels... If things don't work out with the winner, Becca will definitely call the runner-up and hope that he still feels the same way." 

The insider insisted Blake is not being considered for the next The Bachelor star and so he might just be available if or when that time comes.

RELATED LINK: 'THE BACHELORETTE' COUPLES NOW: WHOM DID 'THE BACHELORETTE' STARS AND THEIR BACHELOR PICKS ULTIMATELY END UP WITH?! (PHOTOS)

Reluctant to crush her fiance, however, Becca is reportedly putting a lot of effort into their romance right now and "trying to make it work."

ADVERTISEMENT
Interested in more The Bachelorette news? Join our The Bachelorette Facebook Group!