In Touch has exclusively learned that current Bachelorette JoJo Fletcher pulled a shocking, last-minute twist during the show's finale and is now regretting her suitor of choice.

"[She] picked the guy she doesn't necessarily want to be with," an insider tells In Touch. "Everyone is telling her that she doesn't have to be upset and beat herself up. But JoJo sees all the drama surrounding the guy and keeps asking her friends, 'What have I done?'"

RELATED: JoJo Fletcher's Ex Not Happy With the Way 'The Bachelorette' Portrayed Him

The Texas real estate agent's journey to find the man of her dreams hasn't been easy. Many of the contestants continued to talk to girls on social media during filming while some are there purely for fame and money — and it looks like her final choice had ulterior motives as well.

jojo fletcher

According to the insider, the winner of the show "completely betrayed" JoJo by flirting with a model on Instagram, though he denied it. The status of JoJo and the winner's relationship remains unknown.

"They keep telling her she can do whatever she wants and can always break up with the winner," the insider continued. "It doesn't have to last."

For more on this story, pick up the latest issue of In Touch on newsstands now!

it 7/25 cover