From Bristol Palin’s blog at Patheos:

(I’m announcing this news a lot sooner than I ever expected due to the constant trolls who have nothing better to talk about!!!)

I wanted you guys to be the first to know that I am pregnant.

Honestly, I’ve been trying my hardest to keep my chin up on this one.

At the end of the day there’s nothing I can’t do with God by my side, and I know I am fully capable of handling anything that is put in front of me with dignity and grace.

Read the rest of the story here.