Last month, the Teen Mom world was stunned by news that Javi Marroquin and Lauren Comeau had broken up following a blow-out fight at the couple's Delaware home.
And the more we learned about the situation, the more shocking it became.
We now know that Javi was caught cheating on Lauren -- hooking up with a neighborhood single mom while his fiancee slept upstairs.
Javi and Lauren had several guests in their home at the time, so information has been slowly trickling in for weeks.
But the most interesting version of events might be a new account from someone who wasn't even on hand at the time of the incident -- Javi's ex-wife, Kailyn Lowry.
Take a look:
1. A Rocky Relationship
Javi and Lauren's relationship has been a tumultuous one from the start. But the stuff really hit the fan during a party at the couple's home last month.
2. Putting the Past Behind Them
Prior to getting engaged, Javi and Lauren dated briefly and then broke up. During their rime apart he dated several women, including Briana DeJesus, and his ex-wife, Kailyn Lowry.
3. A Changed Man
Javi swore he'd put his promiscuous ways behind him when he settled down with Lauren. But she learned the hard way that change rarely comes easy...
4. An Ugly Scene
According to witnesses who were on hand that fateful night, Lauren went to bed while the party was still raging, but she later woke up, wandered downstairs, and caught Javi red-handed.
5. Still the Same
Marroquin had apparently sequestered himself with a woman who works out at the Crossfit gym that he owns in Dover. It's unclear how far they got, but onlookers say the woman was fully nude when Lauren walked in.
Needless to say, the mother of Javi's second child was less than pleased, and the situation escalated rapidly.