Nick Cannon is reflecting on fatherhood. The Masked Singer host wondered if part of the reason he has 12 children is a response to the traumas he's faced throughout his life. "I'm learning that...