Nick Cannon, on his podcast, revealed he has narcissistic personality disorder, embracing his diagnosis and working on self-improvement. Despite fathering 12 kids with multiple women, he strives to be a good parent and acknowledges his struggles.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing
