Kailyn Lowry: Yes, I Cheated on Javi With Chris Lopez … But He Deserved It!

As you're probably aware, Kailyn Lowry is currently pregnant with her fourth child.

And you're probably also aware that this pregnancy has been anything but easy.

Not only is Kail single and pregnant for the first time, she was also forced to file for a restraining order against the baby's father, Chris Lopez.

Not surprisingly, the situation has put Kail in a reflective mood, and she's been looking back on her past relationships and contemplating where she stands with her previous baby daddies.

Her latest posts contain more candor and honesty than we're accustomed to seeing from reality stars.

And for some, it's casting Kail in an entirely new light.

Take a look:

1. Hard Times

Kailyn lowry at 29 weeks
Kailyn Lowry is in a tough spot. For one thing, she's expecting her second child with a man she openly despises.

2. Feeling Contemplative

Kailyn rae
And now, she's looking back on the events and decisions that brought her to this bittersweet moment in her life.

3. Bump Memories

Kailyn lowry baby bump photo
Chris is still at the forefront of Kail's mind. No surprise there, as she's carrying his child, and all.

4. Memory Lane

Kail lowry on instagram
But it seems a recent Instagram Q&A prompted the Teen Mom 2 star to look back on her relationships with her previous baby daddies.

5. Quite a Leap

Kl 1
Kail asked fans to jump to conclusions about her. One fan made the assumption that she still has feelings for Javi.

6. Yeah, No

Kailyn and javi on teen mom 2
Kail, of course, was quick to disabuse her follower of this notion.
View Slideshow