Credit: ABC

After months of wearing tragic cardigans, terrifying wildlife, and forcing ladies to plunge to their death in sub zero waters, Bachelor Sean Lowe has finally found the gal of his dreams — the one and only Catherine Giudici! Sean asked Catherine to be his bride in the gorgeous monkey-infested lands of Thailand, and now that they're planning a big, white, televised wedding, the time has come to take a look back on their relationship. A blissful three months of makeout sessions, giggles, nose-wrinkles, and under-water groping.

Episode 1 (September 24th, 2012): Sean and Catherine Meet
Catherine and Sean had an instant connection from the moment she stepped out of the limo and called him a hunk, so duh she got one of his roses. Tragically, they didn't get to spend much time together on this fated day, and we blame Ashley Palenkas. Mostly because she was stealing all of Sean's time by yelling "shhhh, shhhh, SHHHHHHH" at him.

Episode 2 (early October, 2012): Catherine Tells Sean She "Likes The Beef"
When Sean treated his ladies to a Harlequin novel-themed group date, Catherine took the opportunity to steal him away from the competition and declare that she's a "vegan but she likes the beef." Ahahahah, oh the LOLs! The hilarious LOLs! No wonder Sean fell for this adorable gal, we all know how much of a prankster he is! See: that one time he made Sarah Herron think she was being eliminated and then gave her a puppy instead.

Credit: ABC Television Group © 2012 Disney

Episode 3 (early October 2012): Catherine and Sean Frolick In The Sand
Catherine made the most out of her volleyball group date with Sean by forcing him to do pushups in the sand while she flopped on top of him and smiled adorably. Sure, she was on the losing volleyball team, but Sean was so infatuated by her charm that he invited her team members to cocktail hour, a beautiful 60 minutes in which cock and tail mingled.

Episode 4 (early October 2012): Sean and Catherine Share Their First Kiss
Sean and Catherine finally got some alone time when they snuck off prior to Episode 4's rose ceremony so Catherine could once again tell Sean that he's a hunk. Then they kissed in the most adorably middle-school way ever and giggled at each other like total nerds. It was kind of like re-living our first body pillow makeout session, only even more awkward.

Credit: ABC via WENN

Episode 6 (mid October 2012): Sean and Catherine Go On First One-On-One Date
After weeks of flirting, Sean finally treated Catherine to a romantic date in a Canadian blizzard, where he forced her atop a glacier, pushed her down said glacier, and then shoved her into a terrifying ice castle so she could tell him about this one time her friend was killed by a tree branch. Sean was so inspired by Catherine's tragic story that he gave her a rose, and then rewarded her with a trip to Tongue-topia.

Credit: ABC via WENN

Episode 7 (week of October 21st): Catherine Opens Up in St. Croix
In a failed attempt to have a three-way, Sean invited Desiree, Catherine and Lindsay on a romantic early morning date to look at the sunrise! Catherine made the most out of her alone time with Sean by telling him that her dad tried to commit suicide in front of her (us = sobbing), and he looked truly pained by her revelation. Did you see the way Sean protectively hugged her? Sob, we'll be alone forever.

Credit: ABC via WENN

Episode 8 (October 29th): Hometowns
Catherine showed Sean around Seattle, where they mingled amongst some local townies, threw fish at each other (because apparently that's a thing in Washington), and bonded with Catherine's family. Unfortunately, this gal's sisters told Sean that Catherine wasn't ready to commit, and her mom straight up refused to give him her blessing. Sean was left with some major doubts, but did that stop him from giving Catherine a rose? Pshhh, as if.

Episode 9 (early November, 2012): Catherine and Sean Bond In Fantasy Suites
Sean and Catherine explored Thailand on a private boat, made out amongst some terrified sea creatures, and chatted about their mutual nerdiness. Plus, Catherine reassured Sean that she was ready to be his bride and move to Dallas! And yes, she accepted his invitation to the fantasy suites, because who wouldn't want to "talk" to Sean for hours. And when we say "talk" we mean say "I love you" while he stared back blankly.

Episode 10 (November 17th, 2012): Sean Asks Catherine to Marry Him!
Sean got down on one knee and popped the question to Catherine in Thailand with a gorgeous Neil Lane diamond. Naturally, she said yes, and they're currently living out their happily ever after! Also, Sean is still a born-again virgin, in case you guys were wondering....

March 2013 - May 2013: Reality Round Three — Dancing With the Stars!
Not content with winning America's heart on The Bachelorette and finding true love on The Bachelor, Sean joined the cast of Dancing With the Stars Season 16, and spent the early months of his relationship with Catherine getting close with another hot gal — his Dancing With the Stars partner, Peta Murgatroyd.

If fans thought this dancing pro was going to come between the happy couple, they were dead wrong. Catherine was nothing but supportive of Sean's Dancing venture, and even moved to L.A. with him (though not into the same apartment!) so he'd be able to focus on rehearsals. She attended all his performances, and helped him get sexy for the Rumba. He even dedicated a dance to her and called 2012 the best years of his life, because, "the experience of being the Bachelor is one thing, but that pales in comparison to finding Catherine." Aww. According to Sean, their relationship only grew and deepened over these months.


Credit: Instagram

April 8, 2014: Rumors of a Split
While Sean was busy getting his ballroom on, rumors were swirling about the state of his relationship with Catherine. Some outlets claimed the couple were dunzo just weeks after the Bachelor finale aired, despite the obvious evidence to the contrary on Dancing With the Stars.

June 13-14, 2013: Sean Laughs in the Face of Said Rumors, Talks Babies
At the time, Sean was probably too preoccupied with learning a two-step to care about false reports of a split, but that didn't stop him from taking a dig at the reports a few months later. Obviously they were doing just fine, and even thinking about starting a family… but not for a few years.


Credit: Instagram

July 2, 2013: Sorry Folks, The Wedding Is Postponed
Bachelor fans who were hoping to see Sean and Catherine tie the knot this summer learned they'd have to wait a little longer, because Sean and Catherine decided to take some post-Bachelor, post-DWTS relaxation time before jumping straight into wedding planning. Gosh, how selfish of them. Don't they know they have an eager public waiting? (We kid. Good on them for taking a break!)

July, 2013: Vacay for the Happy Couple
And relax they did, with a 4th of July trip to hang with Sean's family. Awww!

September, 2013: Goodbye Tinsel Town, Hello Dallas
In early September, Sean and Catherine packed their bags and moved to Sean's hometown, Dallas. Catherine, who's from Seattle, seems happy with her new city, and of course Sean is thrilled to be back home. They are currently still living separately, and plan to move in together after getting married. Speaking of...  

Credit: Courtesy ABC Photo: Sean Lowe and Catherine Giudici's Adorable Save the Date

October 14, 2013: The Wedding Date Is FINALLY Announced
After months of waiting, Sean and Catherine fans finally have a wedding date: January 26, 2014! Whew. Took them long enough.

December 2, 2013: Sean and Catherine Go House-Hunting
Time for Sean and Catherine to put down roots! This happy couple went house-hunting for the perfect crib to raise their family in, and it's only a matter of time before they use their whopping wedding check from ABC to buy a starter home.

December 6, 2013: Sean and Catherine Send Out Save the Dates
Here comes the bride! After months of anticipation, Sean and Catherine finally sent out their wedding save the dates — which are just as quirky as they are. The invites read "Together with their families, Sean Thomas Lowe will marry his best friend Catherine Ligaya Mejia Giudici, who completely adores him.” BRB, crying.

Credit: Instagram Photo: Catherine Giudici Celebrates at Her Bachelorette Party

December 7, 2013: Catherine Has Her Bachelorette Party in Miami
In the words of Will Smith, bienvenidos a Miami! Catherine and her besties ditched the wintry weather and hit up Florida's most party-happy city to celebrate the bride-to-be's singledom. These ladies went out to dinner, danced at LIV club, and hit the beach so Chatty Cathy could show off her toned pre-wedding body!

December 7, 2013: Sean Has His Bachelor Party in Wyoming
While Catherine got her tan on in Miami, Sean and his crew of brosefs traveled to snowy Jacksonville and chilled out in what appears to be some kind of mountain shack. Whatever makes you happy, friend.

December 15, 2013: Catherine Has Her First Bridal Shower
Sean's family did Catherine a solid by throwing her a classy bridal shower in preparation for her wedding, and apparently the event went off without a hitch! Sean's dad said that “Catherine really liked spending time with everyone and was busy taking photos with each attendee." Also, attendees got to eat mini croissant sandwiches, so… best party ever.

January 1, 2014: Sean and Catherine Ring in the New Year in NYC
Who wouldn't want to ring in the new year with Sean and Catherine? These two counted down to midnight with mere plebeians at Bowlmor Times Square, and we assume they puckered up when the ball dropped!

January 3, 2014: Sean and Catherine Get Their Marriage License
Sean and Catherine got a jumpstart on their wedding by heading down to town hall and getting their marriage license. It's official, y'all — these two are going to be man and wife! Or, in rodeo terms, "steer and doe."

January 26, 2014: Tune In to the Live Event!
Let's keep our fingers crossed for no more changes. As of right now, this is officially Catherine and Sean's big day — and fans will be able to see them say "I do" live on ABC! Mark your calendars for 8 - 10 p.m. ET/PT on Sunday, January 26, because you know you'll be glued to your couch, sobbing at how beautiful it all is.

If you're wondering: no the wedding itself probably isn't two hours long. The press release about it from ABC explains that the wedding special "will let viewers in on all the exciting festivities from planning the big day, to the next stage of their romantic journey with a beautiful wedding ceremony in the perfect location," so you can expect a pre-filmed package along with the live event.

Are you excited to see Sean and Catherine get married live? Sound off in the comments below and we'll see you on the couch!