Nick Cannon is ranting a lot about child custody and divorce, which puzzles Mariah Carey.

In a song released Thursday, he sings :  "And now I can't see my kids 'cause the government sucks," and "It's f***** up that the time you spend with your own kids is called visitation."

Usually, Mariah and Nick get along well, particularly in taking care of their kids. It is surprising that Cannon is complaining about not being able to see his children, as he has always had access to them. One of his songs makes his sadness clear:

"My daughter said daddy why your eyes in tears/ because last time I dropped your brother off I didn't get a call the next day and it felt like years/ and Ima be honest/ sometimes I hate to hear you're on the other line having fun without me/ I wonder if my son will ever doubt me.../ What's love I don't care about it I just want my kids to be safe."

Recently, he also dropped a freestyle, which tlocal media called an "emotional diary of everything that's been going on in his life lately----from venting about the media's coverage of his divorce to his personal struggles (including the recent death of his father James Cannon) to his lack of trust: "When y'all need help/ y'all call me/ When I need help, y'all call TMZ/ and y'all believe everything that you see."

For a couple of years, Cannon has not signed the divorce papers as there seems to be "no beef between Mimi and Nick." Divorce is elusive for him, and he is rapping about it: "It's been 2 years and I'm the one that's been waiting."

However, it's a bit rich that he complains about waiting to sign for divorce, when Mariah and her lawyer have been trying to coax him for months to do it. 

Still, he has rapped: "Man, f*** it. Let's sign the papers." But when will he do it?