After 20 hours of nail-bitting entertainment and only one instance of fence-hopping, the Bachelor finale is here. Season 23 has been… a season. From a mostly slow-paced, virgin-joke-heavy start to an in-your-face whirlwind of heartbreak and Demi-isms in the latter half—not to mention, a record number of women voluntarily leaving and breaking up with Colton Underwood instead of the other way around—at some point in the next two days, over the course of a two-part finale, the 26-year-old from Denver is expected to make a decision.