It's been one strange development after another in the weeks since Teen Mom 2 terror Jenelle Evans filed for divorce from David Eason.
Some of the news - such as David's social media meltdown - was easy to predict.
But other occurrences - such as the burgeoning friendship between Jenelle and ex-fiance Nathan Griffith - well, they serve as a reminder that you never know what's around the bend when Jenelle is involved.
Yes, believe it or not, after years of denigrarting one another in social media tirades and family court testimony, Jenelle and Nathan have buried the hatchet.
And now they say the bad blood between them was all David's fault.
Take a look at the latest twist in the never-ending saga of Jenelle:
1. Unlikely Besties
Well, we didn't think it was possible, but it appears Jenelle Evans and Nathan Griffith have settled their differences. As you know, the exes spent the past three years making each other's lives hell.
2. Baby Steps
To be fair, it doesn't sound like Jenelle and Nathan will be getting together for drinks anytime soon (and given their history of drunken blowout fights, that's probably for the best).
3. All For Kai
But they have worked out an amicable co-parenting arrangement for the sake of their 3-year-old son Kaiser.
4. A Lengthy Conflict
For most of his life, Kaiser's parents fought tooth and nail for custody of the boy.
5. Broken Home
The situation came to a head back in May when Kaiser and his siblings were removed from Jenelle and David's care after a CPS investigation determined that the Easons were incapable of providing a suitable home environment for their kids.
6. The Same Routine
Kaiser spent several weeks living with Nathan and his fiancee before he was eventually placed back in Jenelle and David's care -- at which time the custody battle began again.
View Slideshow