After 10 weeks, 25 men and even more controversies than that, The Bachelorette spoilers were proven 100 percent correct last night:
The burning question of who JoJo Fletcher picked was finally answered on season finale, and her final rose went to her season-long MVP.
She and Jordan Rodgers are engaged and going public with their love, following a tumultuous season - and finale - of the ABC franchise.
"I Know I Can Trust Him," exclaim's People's cover story today, a stark contrast from previous magazine covers of JoJo and/or JoRo.
Needless to say, coverage of their courtship hasn't been entirely positive - although they've been forced to stay silent and hidden until now.
Will things turn around in the court of public opinion now that the veil of silence has been lifted and their love is allowed to flourish openly?
Or will they crumble quickly like so many other Bachelor couples before them, embroiled by overwhelming tension, bitterness and pressure?
Time will tell, but the show's track record is, well, beyond bad.
Just saying. We wish them the best, but it's a long road ahead. To their credit, they appear to have not missed a beat since the premiere.
From night one, the sparks between them were undeniable.
So, too, was the suspicion that seemed to follow Rodgers.
Yet all the talk of his feud with Aaron Rodgers, his NFL star brother, and rumors about his past girlfriends and motives for going on the show?
"I had this immediate sense of comfort with him," JoJo says.
"From that first initial interaction, I knew I could fall in love."
Even as Fletcher's feelings for her other suitors grew, and animosity toward him grew among some co-stars (and fans), she never wavered.
The 25-year-old real estate developer says that no matter how great Robby Hayes was, she had no doubt Rodgers is the one for her.
"On those final days, I thought about who I couldn't imagine saying goodbye to," she says. "It was always Jordan. And that's how I knew."
And when it came to proposing, despite how things were depicted on The Bachelorette finale, he didn't hesitate in calling the right play.
"I was so ready," says the former NFL player.
People can say what they want to say and believe what they want to believe about him, but for Jordan, "JoJo is the one. I know that."
"No matter what, we'll get through anything."
They certainly looked the part last night.
In their first public appearance as a couple, on The Bachelorette: After the Final Rose special, they could not have painted a rosier picture.
"We woke up the day after the proposal and we were just so incredibly happy," says Rodgers. "It was the best decision we ever made."
Says Fletcher: "We went through this entire crazy journey that somehow led us to each other. We're so ready to start our life together!"
What kind of life will that be, and for how long? Is there a lot more dirt on Jordan that has yet to come out, or is the worst behind them?
You tell us in the comments below, readers:
Think these two will actually last?