Bristol Palin is suddenly singing a very different tune about her second pregnancy.
A couple days after sounding rather depressed over the fact that she's expecting again, Bristol first posted the following photo online and wrote that's how much she cares about what haters have to say.
She then took to her Patheos blog on Sunday and addressed those who continue to "mock" and "judge" her.
"None of us are perfect," Palin wrote. "I made a mistake, but it's not the mistake all these giddy a$$holes have loved to assume. This pregnancy was actually planned."
Wait... what? Please explain, Bristol.
"Everyone knows I wanted more kids, to have a bigger family. Believing I was heading that way, I got ahead of myself,” she says.
So, in other words, Bristol was planning to grow her family with Dakota Meyer.
Except then she called off her wedding to Dakota Meyer.
And now she's pregnant with what may be Dakota Meyer's baby.
We wouldn't exactly refer to that a plan, per se, which Bristol then admits:
“Things didn’t go as planned, but life keeps going. Life moves on. But I do not regret this baby. This baby is not a disappointment, and I cannot wait to be a mom times two.
"Tripp is going to make the best big brother!!"
Meyer is yet to comment on the pregnancy news, though he did post a lengthy message on Facebook Friday that referenced three recent terrorist attacks.
He then blamed the media for focusing on a "dog and pony show" at home instead of violence abroad.
On her blog, meanwhile, Bristol concluded that she "never even thought of aborting" her new child, defending her role as a "teen pregnancy prevention" spokesperson for The Candies Foundation and adding:
"Life is important even if it’s not in the most absolute ideal circumstance.
"This is more confirmation on what I’ve always stood for. I’ve always been pro-life and I am standing for life now. Deal with it.”