Kylie Jenner may be “so happy” to be pregnant with her first child, but some members of the KarJenner clan have expressed concern about the makeup mogul, who only just turned 20 in August, becoming a mother.
“Kylie is very naive,” the insider says, recounting the family’s worries. “Spending time with other people’s kids is obviously completely different than being a mom 24/7. Kylie of course has no idea about all the hard work and sleepless nights.”
“With Tyga, whenever things were good, Kylie said she wanted a baby,” says the source. “Between spending lots of time with her nieces and nephews, and being around Tyga’s son [4-year-old King Cairo], she claimed she was ready. Her family would beg her to protect herself. They were very concerned.”
“They still think Kylie is too young to have a baby,” the insider says.
Another source close to the family told PEOPLE: “It is an unexpected but completely amazing turn of events that she could not be more excited or thrilled about.”
“Everyone is overjoyed for her,” the source said. “This is the happiest she’s ever been.”
FROM COINAGE: The Lavish Lifestyle of the Kardashian Kids
Another insider said Scott began telling friends about the pregnancy in July. “He was so excited he couldn’t keep it in,” says the insider. “He’s been so affectionate and protective of Kylie since they found out. He can’t wait to be a dad.”
The insider added Kylie was worried people would find out she was pregnant before she was ready to share the news, so she “started posting old photos of herself on social media” that flaunted her flat stomach.
“Kylie was really surprised but is so happy,” said the insider. “She wants to be a mom.”
Reps did not respond to PEOPLE’s request for comment.
Kylie has been dating Scott since earlier this year.
Her baby won’t be the only new member joining the famous KarJenner brood: older sister Kim Kardashian West is also expecting via surrogate. Kardashian West shares two other children with husband Kanye West, Saint, who is 21 months old, and daughter North, who turned 4 in June.