Javi Marroquin is telling his side of the story.

The airman and his ex-wife Kailyn Lowry got into an explosive fight during this week’s episode of Teen Mom 2 after he found her cheating with another man in their own home — but now he’s apologizing for his behavior on social media.

“A lot of my comments were out of anger because no matter where me and Kail were at the time, I was hoping she'd fall back in love with me,” the 24-year-old wrote on Twitter. “Coming home and that not happening broke my heart so I acted out. I realized that so I've apologized to her and [Jo Rivera] for acting the way I did.”

View this post on Instagram

👨🏽👦🏽

A post shared by Javi Marroquin (@javim9) on

MORE: Kailyn Lowry Says She’s Excited to Film Amid Rumors She’s Dating Her Producer JC Cueva

“It's hard to relive these days, but I hope Kail knows our relationship now is bigger than this and knows I got her back,” he continued.

During last night’s episode, Javi had returned to their home in Delaware from his deployment in the United States Air Force. All he wanted to do was drop off their three-year-old son Lincoln, but instead he found his things out in the garage while Kailyn was in their house with another man.

https://www.instagram.com/p/BOa_elIDPbu/

MORE: Meet the ‘Teen Mom’ Stars’ Siblings!

The couple had a blowout argument, which had a negative impact on little Lincoln and Kailyn’s seven-year-old son Isaac — whom she shares with ex-boyfriend Jo.

Scroll through the gallery below to see a timeline of Javi and Kail’s relationship.