Well, another season of The Bachelorette has come and gone.
And as much as Luke P. may have dominated this year's proceedings, in the end, it comes down to Hannah Brown and three men -- Jed Wyatt, Tyler Cameron, and Peter Weber.
Bachelor Nation seems to be mostly Team Tyler, but Peter has his fair share of supporters, as well.
The news that Jed Wyatt had a girlfriend waiting at home all season hasn't helped his standing among fans, but it's important to remember that Hannah didn't have that information when she made her decision.
If you've been following our Bachelorette spoilers these past weeks, then you know who gets the final rose.
But now, we have new -- and very surprising -- information about Hannah's dramatic season finale.
Take a look:
The Woman of the Hour
Yes, the time has finally come for Hannah B. to hand out her final rose -- and we know who gets it!
The Obligatory Warning
(This is the point where we remind you not to read any further if you want to be surprised by tonight's season finale. Spoilers lie ahead!)
The Fan Favorite
It was initially rumored that Tyler Cameron wins Hannah's heart, and fans seemed very pleased with that outcome.
But thanks to information provided by spoiler master Reality Steve, we now know that it's Jed Wyatt who receives the final rose.
The good news is, Jed accepts the rose and proposes to Hannah in tonight's season finale.
The bad news is -- well, just about everything else about the situation.