Mariah Carey and Nick Cannon Mariah Carey and Nick Cannon

When Mariah Carey married Nick Cannon, who's 10 years her junior, she was hesitant.

"Initially, I was afraid of the concept of marriage, but this is a different situation and I'm a different person," she told Barbara Walters on Friday's 20/20.

VIDEO: Mariah's many moments montage

Carey, 41, was previously married to music mogul Tommy Mottola, who, Walters noted, had a certain amount of control over her. "Nobody will be able to steal my spirit again," Carey said.

Because of this, Carey said she only "sometimes" trusts Cannon, whom she wed in 2008. Cannon was quick to assure her of his devotion. He noted that whenever anyone asked him who his celebrity crush was, "I would always say Mariah Carey," he said.

Carey became pregnant shortly after they married, though she previously suffered a miscarriage. "It was really tough," she said. At 40, her pregnancy was risky, especially given that she was carrying two babies. She was confined to bed rest and was taken to the hospital several times. "I was afraid I wasn't going to be able to walk properly again," she said.

Mariah Carey and Nick Cannon announce the names of their twins

On the couple's third wedding anniversary, Carey gave birth — all while Cannon was playing DJ in the delivery room. Their twins came into the world to a live version of Carey's "Fantasy."  Their daughter, Monroe, is named after Marilyn Monroe, while their son, Moroccan, is named after the room where he proposed to Carey. "Roc & Roe," the couple affectionately said together.

 "It's just love, it's a beautiful place to be," Carey said of having a family.