Those of us that have been following Kailyn Lowry's journey on MTV's 'Teen Mom 2' know that she hasn't always gotten along with Javi. Although the couple was married for almost three years, the last stretch was filled with fighting.
After Javi Marroquin was deployed for six months, Kailyn became used to having her independence and realized how much happier she was without Javi. Unfortunately, they have a son Lincoln together and Javi has also been a father figure for Kailyn's son Isaac, so the separation has been difficult on the family.
On Fourth of July, Kailyn posted an adorable picture of her in the back of a car with her two sons on each side of her. She was also showing off her growing baby bump.
Kailyn is pregnant with her third child, and we don't know much about the baby daddy, although the rumors are that they are no longer together. This means that Kailyn will be raising three kids with three different fathers all by herself.