Kailyn Lowry is having her third child, but her current situation isn't ideal -- and she knows it. Just months after her divorce from Javi Marroquin was finalized, the "Teen Mom 2" star shocked fans when she took to her blog to confirm recent rumors claiming she is pregnant.

On February 24, Us Weekly shared details from Lowry's message to fans, revealing that the reality star and mother of two admitted to having a change of heart after initially telling her former husband that she was not open to the idea of having more children.

"I know this isn't an ideal situation but I know everything will be okay," Lowry explained to readers, "and like I say in my book — with a little bit of hustle and heart, I can and I will survive anything."

Kailyn Lowry will soon be a mother of three

Lowry is mom to 7-year-old Isaac, from her previous relationship with Jo Rivera, who also shares a daughter with fiancee Vee Torres, and 3-year-old Isaac, from her marriage to Javi Marroquin. As for who fathered her third child, the "Teen Mom 2" star has not yet confirmed the mystery man's identity. Instead, fans have been left wondering who he could be.

Is Kailyn Lowry in a relationship?

For some reason, Lowry has chosen to keep any romance she may be in to herself.

On Twitter, after sharing the news of her third child, the reality star joked about the paternity of her child, encouraging her rumored flame, Becky Hayter, to come forward.

During a recent episode of "Teen Mom 2," Lowry was caught at her Delaware home with a mystery man, but his face was not shown on the show. At the time, Marroquin had arrived to the home with their son and attempted to go inside for some of his belongings.

However, because Lowry had male company at the time, she did not allow her then-estranged husband to come inside the home.

To see more of Kailyn Lowry and her co-stars, including her exes, Javi Marroquin and Jo Rivera, tune in to the new episodes of "Teen Mom 2" season 7B, which air on MTV every Monday night at 9 p.m.