Teen Mom 2 stars Kailyn Lowry and Javi Marroquin are definitely over.

On Monday night's episode of the MTV reality series, Javi — who is part of the United States Air Force — reveals he caught his ex with another man when he stopped by to grab his stuff. This infuriated him because their son, Lincoln, and his stepson, Isaac [Kail's son from her relationship with Jo Rivera], were both devastated and confused by the fact that they were splitting up.

We can't blame Javi for getting upset over this, considering their breakup was still fresh then. However, it does raise a few questions considering he accused her of cheating while he was deployed.

kailyn lowry javi marroquin kids getty images

“I found out a lot of things while I was overseas that was a deal breaker. It was too much damage that can’t be undone," he told Radar Online back in August. “It’s not about what you know, it’s what you could prove. She would openly talk to people she thought were loyal to her, but when they saw what she was doing they brought it to my attention.”

MORE: Check Out Kailyn Lowry's Weight-Loss Transformation

“I have screen shots, I have texts and I have pictures. They’re saved on a lot of different things just in case. When the time is right, what’s done in the night will show in the light," he continued.

However, he later admitted that he "forgave" her.

kailyn lowry and javi marroquin (getty images)

Sources confirmed the cheating allegations to In Touch — but suggested Javi wasn't so innocent either.

“They were already having trouble, now Kailyn believes Javi cheated with a woman he’s been hanging out with,” they shared at the time.

Kailyn confirmed in May that they would split after four years of marriage and keep their focus on the boys. Both parties have appeared to move on from the ordeal.

Scroll through the gallery to see how much the Teen Moms have changed over the years!