Michelle Duggar is a deeply fascinating woman.

Michelle marriedJim Bob Duggarin 1984.

For four years, Jim Bob and Michelle enjoyed the life of a young married couple without any children.

Michelle Duggar laughing

They welcomed their oldest child, Joshua Duggar, in 1988.

Their second pregnancy resulted in miscarriage (viaTODAY).

Michelle has given birth to 19 children 9 girls and 10 boys over 17 pregnancies (perUs Weekly).

Michelle Duggar gazing at Jim Bob Duggar

Over 21.5 years, Michelle has given birth, on average, every 15 months.

Her last full-term pregnancy was in 2009, when they welcomed daughter Josie prematurely.

Here are some moments where even fans felt Michelle went too far.

Michelle Duggar smirking

Jim Bob and Michelle go on a double-date with then-courting couple Jessa and Ben Seewald.

It wasn’t just Jim Bob, either.

“God talks about a wife doing her husband good and not evil all the days of our life.

Michelle Duggar signing autographs

I think that’s what I say to my girls,” she shared.

“You want to be your husband’s biggest cheerleader.

In one episode of “19 Kids and Counting,” she opens up about miscarrying her 20th child.