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:
Kailyn Lowry is in a tough spot. For one thing, she's expecting her second child with a man she openly despises.
And now, she's looking back on the events and decisions that brought her to this bittersweet moment in her life.
Chris is still at the forefront of Kail's mind. No surprise there, as she's carrying his child, and all.
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.
Quite a Leap
Kail asked fans to jump to conclusions about her. One fan made the assumption that she still has feelings for Javi.
Kail, of course, was quick to disabuse her follower of this notion.
"I have no romantic feelings for him we are friends/coparent," Kail responded.
From there, things took a bit of a nasty turn, as fans accused Kail of being an inadequate partner to the three men who fathered her children, and creating the drama that's so negatively affected her life.
"I assume you are the common denominator for all the problems in your life," wrote one follower.
The Clap Back
"I've played my part in my romantic relationships, however I coparent just fine - for years now with 2/3. So that says something," Lowry responded.
"Furthermore, I don't believe I can be held responsible for the problems I faced as a child. And that's on therapy for the past 7+ months," she added.
Rising Above It
Clearly, at this point in her career, Kail is able to shrug off disparaging remarks from hateful strangers. But still. it seems all that talk about her past got her thinking ...
"Damn I really ended up with the one I told him not to worry about #yikes and then he cheated with every single girl he told me not to worry about ... everything comes full circle #lessonlearned," she tweeted on Monday.
Kail has admitted in the past that she was unfaithful to Javi toward the end of their marriage. But this is the first time that she confessed to cheating with Chris ... while assuring Marroquin that they were "just friends."
Not a Great Look
Lowry was deployed with the US Air Force during Kail's period of infidelity, so it's not surprising that her admission didn't go over well with some folks.
Chris has also confirmed that he and Kail carried on an affair while Javi was overseas.
But he says her infidelities didn't stop there, as she continued to carry on with her other "guy friends" while she was hooking up with Lopez.
A Lot Going On
Kail has yet to respond to that allegation, which isn't terribly surprising. After all, she's got a whole lot on her plate these days.
Kail and the Chaos
She recently offered a pregnancy update, which confirmed that her life is as chaotic as ever.
Baby Boy Is Coming!
“Baby Boy & I are coming up on 29 weeks & so thankful to be in our third trimester! He still doesn’t have a name, but this is the chaos, it’s how we do things," Lowry wrote.
Big Things Afoot
"Emotionally, this has probably been my toughest pregnancy. We’ve been keeping busy at home- planning and decorating his nursery, I can’t wait to show you the finished product!” she added.
And That's Not All ...
Lowry recently referred to herself as "single and pregnant," but there's reason to believe she might be in a relationship!
Eating For Two
Yes, on Instagram last week, Lowry suggested there's a new man in her life.
Making It Work
We're not even sure how dating while pregnant and quarantined is possible, but hey -- where there's a will, there's a way.
Whatever the case, Kail is clearly going through a lot these days. So here's hoping the haters can ease up on her a bit during her third trimester.