After years of tough times, Kailyn Lowry and her husband, Javi Marroquin, may be finally calling it quits!
According to In Touch, the Teen Mom 2 star, 24, suspects her military man — who is currently deployed overseas — has been unfaithful.
"Kailyn believes Javi cheated with a woman he's been hanging out with," a source told the magazine. "It's definitely over."
Also, notoriously jealous Marroquin, 23, reportedly thinks his wife is too close to her ex, Jo Rivera.
After attending the MTV Movie Awards together, "Jo stayed in her hotel room until 3 am, talking," the insider said. "She will always have a special place for him in her heart."
Now, divorce may be inevitable — and the split could get ugly.
"It's sad, but it looks like they could wind up in a nasty custody battle," the source revealed of the parents to son Lincoln, 2. (Lowry also shares son Isaac, 6, with Rivera.)
As RadarOnline.com previously reported, Marroquin has been palling around a stunning brunette during his deployment as his wife remains at home with the kids.
"Kailyn doesn't even know the woman," a source told Radar last month.
He was also caught sending another woman a sexy photo of himself, infuriating Lowry.