Credit: ABC Photo: Catherine Giudici Meets Sean Lowe on The Bachelor Season 17 Episode 1

Once upon a time in a far away land called Bachelor Nation lived a reclaimed virgin named Sean Lowe. This Jesus-esque creature had it all — friends, family, a bunch of weird dogs, a holy grail he was saving for marriage — but the one thing he didn't have? A wife.

Sean made the brave decision to find love during Emily Maynard's romantic season of The Bachelorette, but ended up being deflowered after a G-rated eye-sexing session in the fantasy suites. That's the bad news.

The good news is that our beefy hero had a second chance at televised love on ABC's The Bachelor Season 17, where he met the one and only Catherine Giudici. Catherine and Sean hit it off from the very beginning of his season, and before long she had won her way into his heart — and his final two. But not his bed — because he's a reclaimed virgin, remember?

A romantic trip to Thailand sealed the deal for Sean and Catherine, and after talking to Chris Harrison a bunch in real life / talking to God a bunch with his mind, Sean proposed to his star-crossed lover with a sparkly Neil Lane engagement ring! And duh –– she said yes!

So, what happened next? Sean and Catherine moved to Los Angeles so he could pirouette around the stage of Dancing With the Stars, and they've been busily preparing for their live televised wedding, scheduled to air January 26 on ABC.

For a more detailed timeline of SeanCat's relationship head here while we go squeeze our bodies into a string bikini and wash all our shatterproof glasses in preparation for the ceremony.