Nick Cannon isn't taking his divorce from Mariah Carey easily.
It's been nearly two years since the two called it quits, but during his guest appearance on The Amber Rose Show on Friday, the comedian admitted he's still not completely over the heartbreaking split.
Rose, who shares 3-year-old son Sebastian with her ex-husband, rapper Wiz Khalifa, then chimed in on co-parenting, saying, "I don't know why people out there, they feel like it's so taboo. Me and Wiz are best friends. We hang out, we spend time with the baby."
Cannon said it's called "being mature," and praised Rose and Carey for being wonderful mothers.
"Amber is an amazing mother, so is Mariah, and when you see these women who have their own industries, their own empire, but they're the best mothers ever," he gushed. "They put everything off to the side, so even if a breakup occurs, that doesn't mean a child should suffer. If anything, the child should be lifted up during that time."
"You guys do it so well," he continued. "They gotta grow up in this, they didn't ask for this. Not only do they have to be in the public light, but then they have to deal with an unorthodox household so, we just, you know, make sure that they're happy and they understand unconditional love."
All seriousness aside, Rose switched gears by asking Cannon if he and Carey ever had sex to one of her songs.
"I've answered this question while I was married," he replied. "Mistake! Yes, I have. And she didn't like the fact that I told the world that we had sex to her music, but it was true. I keep it a hundred! That's amazing, [can] you imagine having sex with Mariah Carey while Mariah Carey is playing in the background? That is a dream come true."
"Sorry, Mariah, I said I wasn't going to say that again but it's Amber's fault," he continued, also telling viewers the song of choice was "Hero," naturally. "'When a hero comes along,' just sayin' -- she wrote it."
Perhaps he'll find a new hero at Howard University?
During another episode of The Amber Rose Show, which airs Fridays at 11 p.m. ET on VH1, the 32-year-old model revealed she's ready for baby No. 2.
"Now, you know that we have Sebastian together, and I really, really want another baby," she confessed. "So I asked him for his sperm, like I always do, every time I'm around him. And I'm like, 'He'll probably give me some more sperm, so we can have another baby!'"