When you think about it, Catelynn Lowell and Tyler Baltierra really are remarkable, right?
They've been through so much together -- after all, they've been dating for 12 (!!!) years.
If you can even believe it, these two started dating when they were just 13 years old, and ever since then, their lives have been a roller coaster ride.
And not always a fun one.
They both grew up with extremely troubled home lives: Tyler's father was in and out of jail with his drug addiction, and Catelynn's mother was pretty darn emotionally abusive, from what we've seen in early seasons of Teen Mom.
We can't imagine those issues got any better when their parents got married after they began dating, making them step-siblings.
Then, a few years later, Catelynn got pregnant, and after taking a good, hard look at their situation, she and Tyler made the very selfless, very mature decision to place their baby for adoption.
A decision that earned them an alarming amount of ridicule and shame from their parents.
It's all just so very sad, isn't it?
But through it all, they had each other.
And they still do!
Yesterday, they celebrated their second wedding anniversary, and to mark the special occasion, Tyler shared a special message to Catelynn on Instagram.
"HAPPY ANNIVERSARY babe," he wrote. "We have been together for 12 years & now 2 of those years we have been married."
"I am so lucky to have found you when I did. I love you SO much!"
He also shared his wedding vows to her, which, you may remember, were pretty much the best wedding vows in the history of reality show weddings.
Maybe even weddings in general, it's hard to say.
And hey, since it was just their anniversary, and since Tyler shared them again and everything, why don't we revisit those vows?
First, grab some tissues, brace yourself, maybe grab a pet or a stuffed animal or something ... and here we go.
"Catelynn," his vows began, "from middle school sweethearts at the tender age of 13, to two teens in a crisis facing the odds together, to becoming parents and building a household together, to playfully goofing around together like children as if no one is watching ..."
"All of these things and many more are the reason I want to make a promise to you, a promise that as long as I'm alive you will never be alone, you will never question if you are beautiful, you will never doubt that you are worthy, and you will never wonder if you are loved."
"You are my angel, my soulmate, my best friend," he wrote in that darling speech.
"I believe you were brought into this world and destined to be loved by me, cherished by me."
He finished it all of with "I anxiously await to be able to love you forever as my wife."
Those are the amazing vows he wrote for Catelynn, and, just in case you somehow forgot, he cried while reading them to her at the wedding.
Catelynn and Tyler have their problems for sure, but still, it's obvious that they love each other.
Happy anniversary, guys, and here's to many, many more!