We've heard many, many things about Kailyn Lowry's current pregnancy. So many things.
Just oodles and oodles of rumors, statements, theories ... it feels like she has been pregnant for approximately a billion years, and we've gotten some sort of information about it every single day.
We know that the child's father, Chris Lopez, seems to not be as involved with things as she'd like, and that she got pregnant while still legally married to Javi Marroquin.
Or about two seconds after the divorce was finalized.
We also know that the reason she got pregnant so quickly was because, according to statements she's made, doctors told her that it was very unlikely she'd be able to carry a child after some recent health issues.
But still, she wanted another baby, so when she started hooking up with Chris, they didn't take any precautions, just for fun, we guess.
And just like that, Kailyn got knocked up.
It's a weird story, and as she explains in a deleted scene from this week's episode of Teen Mom 2, it's even more complicated than that.
The clip begins with Kailyn's friend taking some photos of her with her two sons, Isaac and Lincoln -- it's just as adorable as it sounds.
When they're done, the pals sit down for a little chat, and Kailyn tells her friend that she's "about to be 14 weeks" pregnant.
Meaning that she's getting into her second trimester, when the risk of miscarriage goes down significantly -- a big milestone for her, considering her history of miscarriages.
She says that she recently went to have a 3-D ultrasound, and she "bawled" when she saw the baby, which is actually really sweet.
She also went to see a specialist who told her that her pregnancy is considered high risk, because Isaac was born early and she's had other "complications."
Because of those things, her doctors are concerned that she'll go into pre-term labor.
Honestly, it's a little surprising to hear her talk about this, considering that she's gone out of the country multiple times this summer, something that doesn't seem likely for a woman with a high risk pregnancy.
But on a more positive note, Kailyn says that the boys are excited to welcome a new baby brother or sister!
But back to a less positive note, she adds that she hasn't talked about the baby too much around Lincoln, because Javi still doesn't know about the pregnancy.
What a mess.
Thankfully, it looks like Kailyn is going to make it to her due date, or at least close enough to not have any complications.
It also looks like she and Javi are getting along a bit better than they were when this was filmed.
Watch Kailyn get real about pregnancy in the video below: