Hard to believe, but it's been one year since we first learned that Rob Kardashian and Blac Chyna were hooking up.
When that grainy black-and-white selfie of Rob's distinctively-tatted arm holding a boa-like grip around Blac's neck first went public, many dismissed the relationship as nothing more than a fling.
But as former believers in the integrity of American democracy can tell you, a whole can change over the course of 12 months.
These days, the long-shot lovebirds have beaten the odds to form a lasting relationship and start a family of their own.
Sure, it's a wildly dysfunctional relationship, the cops have been involved on more than one occasion, and the Rob and Blac seem more focused on their reality show than on each other, but it's a relationship nonetheless.
Despite more breakups than we can count Rob and Blac are engaged these days (we think).
They recently welcomed their first child, Dream Kardashian, and it's been over a month since either of them physically assaulted the other one (we think).
The couple officially reached the one-year milestone yesterday, and Rob marked the occasion by assembling montage of the couple's happy moments (couldn't have been easy) and posting it on Instagram:
"1 year down lol woohoooooo happy anniversary babbbbbbiiiiiiiieeeeeee," Rob captioned the video.
Perhaps no one told him that "one year down" is the sort of thing convicts serving lengthy sentences say.
In a way, we guess it's an appropriate sentiment, in that like it or not, Rob and Blac are tied to one another for the rest of their days.
In addition to the fact that they have a duaghter together, Chyna and Kardashian's careers are inextricably intertwined.
Their reality show, Rob and Blac, was picked up for a second season, which means they have to pretend to get along (or at least spend time with one another) for at least another six months or so.
As for that rumored televised Rob and Blac wedding, it keeps getting pushed back, which should tell us just about everything we need to know about the state of their relationship.
At first, they didn't want to get hitched until Blac lost the pregnancy pounds, but she did that in record time, and there's still no wedding planning going down.
The wedding is like Trump's tax returns.
If you're still holding out hope that you'll see it one day, we've got some ocean-front property in Arizona to sell you.