Saying that Blac Chyna and Rob Kardashian's relationship has been a little messy over the years would be like saying Tristan Thompson wad a somewhat less-than-ideal boyfriend to Khloe Kardashian.
Both parties have been accused of assaulting one another; Rob posted nude photos of Chyna without her consent; they've both used their daughter to gain leverage over each other ... you get the idea.
Basically, Rob and Chyna's romantic relationship was a nightmare, and it looked as though things wouldn't get much better after they broke up.
But remarkably, it seems that these two have actually been able to hammer out a mutually-beneficial co-parenting relationship.
Blac dropped that bombshell during a new interview with RuPaul, in which she revealed she's currently getting along with both of her baby daddies.
“Co-parenting is good with both of my baby fathers, we have a mutual agreement and everything runs smoothly,” Chyna revealed.
“So it’s like, no animosity in the air. We’re all in a good place.”
The news comes as a bit of a shock, as last we checked in on her, Chyna was slamming both Rob and Tyga for not paying child support.
Perhaps the deadbeat dads have since settled their debts.
Better late than never, we suppose.
And, of course, we've known for quite some time that Chyna is the forgiving type.
She basically deserves sainthood for the fact that she talks to Rob at all after he posted revenge porn online without her consent as an act of revenge because she slept with another guy -- after the two of them had broken up.
We're not saying Blac was always on her best behavior -- but Rob has earned a place in the pantheon of most douchey celebrity exes of all time.
And the fact that she's actually been able to work out an amicable co-parenting relationship with her jackass ex is a credit to Chyna's maturity.
Looking back, it seems obvious that Rob and Blac were never meant to last as a couple.
(To be honest, that seemed obvious from the start, but we digress.)
But if they can really leave that all in the past and focus on co-parenting, we applaud them.
And hey, just about anything is better than these two trying to make it work romantically.
Have we mentioned that they didn't have the most stable relationship?