A young single mum really has her work cut out with four toddlers after giving birth to two sets of twins - and now wants to carry children for others.
Busy Kaitlin Brooks claims it's a 'miracle' that she welcomed the two pairs of babies, leaving her with no fewer than four kids to care for by the time she was 21.
She was over the moon to discover she was expecting twins in March 2019 and she welcomed her boys, Denver and Dayton Brooks, into the world that October at the age of 19.
But the full-time-mum couldn't believe her luck when just after their first birthday she found out she was pregnant with twins AGAIN and she gave birth to Pierce and Piper Brooks last August.
Remarkably, the mum-of-four mum claims that she'll likely conceive twins each time she falls pregnant as she releases two eggs during ovulation - a process known as hyperovulation.
Due to this, the 22-year-old - who conceived her second set of twins while on the pill - has vowed to eventually have her tubes tied.
But Kaitlin, who described herself as 'blessed' to have two sets of fraternal twins, said that she's looking into becoming a surrogate to help those who are unable to conceive their own children.
Kaitlin, of Little Rock, Arkansas, US, said: "I had two sets of twins by the age of 21. I had my first set at 19 and second at 21.
"I feel that what's happened is a miracle because for the longest time I didn't think I could get pregnant.
"My doctor told me that every time I get pregnant it will be twins because I drop two eggs every time.
"The boys have just turned three and the babies are one and I have four toddlers and they're into everything.
"Knowing that if I fall pregnant again I'll have multiples again is scary because I don't see how I could do another set.
"I think I'm going to get my tubes tied because I don't want to have to worry about that happening again."
Kaitlin said that she found out she was expecting for the first time in March 2019.
Kaitlin said: "I found out that I was pregnant at five weeks and had my first ultrasound at eight weeks and it was twins. I was shocked.
"Twins do run in my family but it was way back in the day when my family had twins - my great grandmother's sisters had twins and triplets.
"Denver is my wild child, it seems like he doesn't have a fear in the world.
"Dayton is more shy and he keeps to himself more, he can be like Denver sometimes because they're always around each other but their personalities are totally different."
The 22-year-old said she gave birth on October 29th 2019 when she was 38 weeks pregnant.
Denver arrived first weighing 6lbs 10.5oz and his little brother Dayton followed eight minutes later weighing 6lbs 7.7oz.
Kaitlin had a great pregnancy but had to stay in the hospital for a week after due to having postpartum preeclampsia.
She found out she was expecting again in November 2020, a month after the boys' first birthday.
After another great pregnancy, Kaitlin gave birth to her second set of twins after carrying them for 38 weeks and five days.
She had another boy, Pierce Brooks who weighed 7lbs 5oz and a girl Piper Brooks, who was 6lbs 13oz.
But she returned home 24 hours after giving birth this time around.
Kaitlin said: "People are very shocked when I tell them that I've got two sets of twins because I'm only 22.
"A lot of people are shocked and they're like 'I don't see how you do it?' and I was like 'I don't really have a choice you know, this is my life'.
"I'm not planning on having any more of my own children. I'm happy with my four that I have now. I don't know about getting it [tubal ligation] done at this age.
"I was looking into being a surrogate because I know there's a lot of mom's out there that can't carry their own, like I've been blessed to be able to do that and to be able to do that twice with twins.
"I've looked into that a little bit because that would be awesome. But I was just wanting to wait until the kids get older for when I did that."