It's been over a year since Kailyn Lowry and Javi Marroquin finalized their divorce, but the relationship between the Teen Mom 2 co-stars remains ... let's say "complicated."
Kailyn and Javi are capable of getting along (or at least effectively pretending to get along) for extended periods of time.
But invariably, something comes along to shatter the peace, and fortunately for fans of social media drama, Javi and Kailyn both tend to air their dirty laundry on Instagram and Twitter.
Lately, it's been Kail's TM2 Briana DeJesus who's been driving a wedge between Kail and Javi.
We're in no way laying the blame at Briana's feet, but for whatever reason, her mere existence is enough to eff up any progress Lowry and Marroquin may have made in their efforts to form an amicable co-parenting relationship.
Kailyn is said to be royally pissed about rumors that Briana and Javi are dating, but that's not the only reason she was a bit agitated during last night's TM2 reunion show.
It seems Kail's convinced that her third baby daddy, Chris Lopez, cheated on her during their time together.
Now, Kailyn has been on the receiving end of more than a few cheating allegations, so she took a bit of flak for complaining about Chris' infidelity during last night's reunion:
"Kail complaining about Chris cheating during the whole pregnancy is so annoying. Girl you cheated on Javi during his entire deployment. He came home to divorce papers. Fu-huuuuuck you!" tweeted one viewer.
Damn. She hit her with the two-syllable, 6 "U" f--k!
We would expect Kail to be recovering in a burn unit somewhere, but remarkably she recovered in time to clap back just a few minutes later:
"You mean javi got divorce papers before he ever left for the deployment. and let’s not forget the 4 people he was with before we were divorced. Thanks!" Lowry tweeted.
Yes, it seems she is 100 percent not accepting any blame for the infidelity that took place during her marriage.
It's worth noting that Kailyn never claims she didn't sleep with anyone else while she was still with Javi.
Instead, her argument is that any infidelity on her part is immaterial, as he cheated first, and most, and by the time he left for a tour of duty in Qatar, their marriage was already a thing of the past.
So that's Kailyn's stand on the matter.
It's not surprising that she's given it a fair amount of thought.
Hopefully, she'll give just as much thought to making sure her next man isn't a cheater.
Watch Teen Mom 2 online for more of Kail's tumultuous love life.