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 toLife & 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.
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.
"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.