Even before Nick Cannon married Mariah Carey, who is 11 years his senior, he was interested in older women.
"I was always a little attracted to women that were a little older than me. I even lost my virginity to an older lady... I actually ended up crying at the end of the whole ordeal," Cannon, 29, said on Lopez Tonight Wednesday.
PHOTOS: Mariah and stars in too-tight bikinis
"She was in high school and I was in junior high...we were in a sleeping bag...I said we should change positions, she was like 'just get off me!'" he added. "She ran into the bathroom with all of her friends and they were in there laughing...I vowed from that day forward no woman would ever laugh at me in the sack again and that's when the 'Cannon' was born!"
But he and Carey, 41, are both "kids at heart."
PHOTOS: Mariah and other stars who found their soul mates
"We connected at a spiritual level... she is the funniest person ever and has a great sense of humor," he added.
Their only problem: getting out of the house on time.
"Imagine if you've got the diva of all divas... if we gotta be somewhere at five or six o'clock, I tell her it's time to go at noon so she gets those five hours to do what she needs to do," Cannon said.
PHOTOS: Can you believe these couples' age differences?
Carey fueled pregnancy rumors when she announced Wednesday night that she abruptly dropped out of Tyler Perry's new film, For Colored Girls Who Have Considered Suicide When the Rainbow Is Enuf, citing medical reasons.
"She is not doing the movie because her doctor advised her not to," her rep told UsMagazine.com. "More than that I cannot comment further."