Rex USA 1 / 2

Kailyn Lowry has a heartbreaking secret.

The 23-year-old opened up about a miscarriage she had -- as seen in a new trailer for "Teen Mom 2."

After the clip revealed that her husband Javi Marroquin is being deployed, she said, "Knowing that he's leaving and then on top of it, I had a miscarriage."

The footage then showed Javi tearing up while saying, "You know how much I wanted that baby."

The couple has a son Lincoln, 2, and Kailyn is also a mother to son Isaac, 6, who she shares with her ex, Jo Rivera.

In an interview with OK Magazine in 2014, Kailyn spoke about her husband being away for periods of time.

"With Javi being away, it's hard because I've never had two kids by myself for a month, but whether he's physically here or not, he's there for me," she said. "But [when we got married] we knew exactly what we were getting ourselves into as far as the Air Force goes."

But marriage is not easy for them!

Kailyn and Javi faced marriage issues in the last season and went to therapy over jealousy issues.

In July 2015, Kailyn spoke to US Weekly about how times got better for them.

"I think Javi and I went through a really rough patch that started right before we started filming the season," she explained before the sixth season premiered. "But ultimately we made it through."

Now in the seventh season, it looks like they are wanting to have another child.

Emotions did not just run high in this teaser for Kailyn and Javi though. Leah Messer was shown talking about her ex-husband Corey Simms. She alleged that he's trying to take her kids away from her and questioned, "What's life without your kids?"

Meanwhile Jenelle Evans was shown crying as her mom Barbara Evans told off her new boyfriend David Eason. "You are the worst boyfriend she's ever had!" Barbara yelled at David.

If this is just a trailer, "Teen Mom 2" promises to be full of drama!

"Teen Mom 2" premieres Monday, March 21 at 10 p.m. EST on MTV.