Kailyn Lowry's news that she is pregnant with baby No. 3 could not have come at a more interesting time.

While a source close to Kailyn confirmed to In Touch that the Teen Mom 2 star is expecting her first child with her current boyfriend — we saw on this week's new episode of the reality TV franchise that she was open to getting back together with her ex-husband of four years, Javi Marroquin.

kailyn lowry and javi marroquin (getty images)

After a trip to Hawaii, the blonde beauty came back with a clear head and fresh perspective following their May split — and was upset to learn that the United States Air Force member was caught making out with another woman.

Javi accused Kailyn in the past of cheating during their time together and these days things seem to be far from amicable. Even though they share a three-year-old son, Lincoln, together — that doesn't stop them from getting into Twitter wars and bashing each other during interviews. He has also made it very clear that there is no chance for reconciliation.

kailyn lowry javi marroquin kids instagram

The pair also suffered a heartbreaking miscarriage together before ending their relationship, which drove a wedge between the MTV reality stars. She opened up about more details surrounding their strained relationship in her memoir Hustle & Heart.

"When he did things like demanding that I unlock my phone to prove I had nothing to hide, or calling me constantly when I was enjoying time with friends to make sure I wasn’t doing anything ‘sneaky’ behind his back, it became clearer and clearer how little my husband trusted me,” she recalled. “I had done nothing to make him doubt me. I never lied, never went behind his back and I was never unfaithful. For some reason, he was convinced otherwise.”

MORE: Check Out Jenelle Evans' Sexy Post-Baby Body

Kailyn also shares a seven-year-old son, Isaac, with her ex-boyfriend Jo Rivera.