We probably don't need to tell you that the relationship between Kailyn Lowry and Chris Lopez has seen its share of ups and downs over the years.
Kail and Chris have a kid together, of course, and she's often appeared to be far more smitten with him than with her previous baby daddies.
So when word got out just hours ago that Chris is expecting a second child with another woman, well, we knew it was about to go down.
As Teen Mom Nation braced itself for a social media meltdown, Kail tried to play it cool at first, but it wasn't long before insults started flying.
Take a look at shocking turn of events in the Life of Lowry and how it's playing out on the Internet this morning ... for better or worse:
1. Kail and Chris
Say what you will about Kail, who now has three sons by three different guys and has taken a lot of grief for that, she did her damnedest to make things work with Chris. In fact, she persevered well after it became clear that he just wasn't that into her.
2. Lux in the Middle
At first, Kail claimed that Chris was nothing more than an "Instagram dad" to baby Lux - posing for the occasional pics to give the impression that he's an attentive father who actually pulls his weight - while in reality, coming and going whenever he damn well pleases and spending very little time with the boy in real life.
3. Making it Work
In recent months, however, Kail's tone has softened. They've been getting along better, and she's even praised Chris' commitment to parenting, saying that he plays an important role in Lux's life. A major step in the right direction.
4. Baby Daddy With Benefits
Naturally, Lowry's compliments prompted rumors that she and Lopez were back together romantically. Is that the case? Was it? Depends on who you ask and when ... and it's not clear that they can even answer that question. It does appear that they've been on and off quite a bit in the past year.
5. Back On the Outs
At this point, however, we think it's safe to say that Kail and Chris are 100 percent "off," as he's currently expecting a child with another woman. That bombshell dropped this morning and the aftershocks are ripping through Teen Mom Nation.
6. Confirmed By Kail
Kail herself confirmed the news, at least it would appear by this response to a fan on Twitter. While she pretended not to be bothered by it, we think it's quite clear she's not exactly thrilled about the situation.