Teen Mom 2 star Kailyn Lowry has finally put an end to the rumors that have dogged her for weeks and confessed to the reality:
She is pregnant with her third child.
Chatter over the state of Lowry's womb has run rampant, dating back to last week when Kailyn Tweeted the following cryptic message:
“Remember that life’s greatest lessons are usually learned at the worst times and from the worst mistakes."
That could be almost anything, of course.
But when it comes to someone who is famous for being on Teen Mom 2, many followers took it to mean that Kailyn went and got herself knocked up again.
A few days later, Lowry really got the rumor mill churning (on purpose or by accident, we may never know), when she Tweeted once more.
"I may not have always made the best choices but I will say today I'm happy & my heart is so full," she wrote at the time.
So that brings us to Thursday night and an entry on Kailyn's official blog, one that serves as both a confirmation and also an emotional plea.
"I am pregnant," Kailyn writes, not mincing words.
She went on to take issue with those close to her who leaked this major news before the reality star was prepared to announce it:
"I’m sad that I should have known that people in my life would sell me out before I was ready. Like any normal person, I want it to be a happy time."
"I wanted this to be a private time so I could be excited while not getting chased by paparazzi and bothered with crazy headlines."
Kailyn, of course, is in the middle of a VERY ugly battle with her ex-husband (read how Javi Marroquin reacted to the pregnancy).
Last we heard from him, Marroquin was saying he was "absolutely" done with Kailyn, saying he is "disgusted" when he looks at her.
Lowry is the mother to seven-year-old Isaac Elliot Rivera (with ex, Jo Rivera) and three-year-old Lincoln Marshall Marroquin (with Javi).
All of which makes it impossible not to wonder:
Is it possible that she and Javi had a bit of makeup sex at some point in the past few weeks, despite their public Twitter war?
Is it possible Kailyn has a new boyfriend, unbeknownst to the celebrity gossip community?
Is is possible the baby daddy is the man with whom she allegedly cheated on Javi?
Is it possible she simply messed up, slept with a mostly random dude and got herself pregnant again?
All these options seem possible when it comes to Lowry, but she insists it is not the fourth one listed.
Kailyn wrote as part of her pregnancy reveal:
"Please know this was a choice I made, I already know some won’t agree but I’ve been showered with support by the ones I love since I found out."
"Why did I wait?"
"I’ve had a lot of health complications leading up to this pregnancy and I was not ready to release such private information on my own just yet being that I am so high risk with this pregnancy."
"I didn’t want to announce just to have another miscarriage and suffer through another grief."
That's certainly fair, but Lowry is also well aware that her actions do not back up her words.
Those who watch Teen Mom 2 online have heard Lowry say she was finished having children.
What's up with that, Kailyn?!?
"I was filmed on the show saying I didn’t want any more kids, but I’m pregnant again," she has blogged.
"I know so many will have comments on this but here’s the thing - I didn’t want to bring another child into a failing marriage."
"Shortly after I started having complications, the option of having more kids was almost taken away from me."
"When I started thinking long and hard, I knew I wanted more. This was the choice I made."
Lowry recently finalized her divorce from Marroquin following four years of marriage.
She suffered a miscarriage in 2015, the aftermath of which was chronicled on her MTV series.
"I like to think that everything kind of happened for a reason," she previously told People Magazine.
"I'm not really sure what the reason was yet for that, but I'm just constantly reminding myself that there was a reason why this happened."
In her confession-filled blog entry, Kailyn says Jo is aware of her third pregnancy, while she and Javi never got to talk about it.
She is about halfway through her second trimester and will wait until the baby is born this summer to learn its gender.
"This is the baby I thought I wasn’t sure if I could have," Kailyn concludes.
"I know this isn’t an ideal situation but I know everything will be okay."
"And like I say in my book - with a little bit of hustle and heart, I can and I will survive anything."
"Having another child is something I am so happy about and I just can’t wait."
"My boys are so excited, those who love me are so excited, and I hope that everyone can just be happy for me during this time."
Lowry ended her website update with the above sonogram photo.
No matter what you think of her recent words, actions or social media actions, Lowry is about to bring another life into the world.
Let's all wish her and the baby our best wishes for health and happiness.