Mariah Carey's marriage won't last more than six months, according to friends.

The 38-year-old singer, who wed rapper Nick Cannon in April, is so demanding her new husband won't be able to cope with her diva-like behavior.

One pal close to Mariah revealed 27-year-old Nick has become a source of ridicule for her friends and associates.

The source told Life and Style Weekly magazine: "I give the marriage six months, tops. I can't see it lasting."

"Nick does whatever Mariah wants him to - he's like her puppy. It seems like he spends more time in the stores with Mariah's credit card than he does with Mariah herself."

"Mariah's assistants and friends call him 'Whipped Nick' behind his back. They have little respect for him because he won't stand up for himself."

However, a friend of Nick's has vehemently denied the relationship is already in trouble, insisting Nick and Mariah are perfect for each other.

The pal said: "Mariah needs someone to dote on her."

Mariah and Nick tied the knot in a secret ceremony in the Caribbean in April, after dating for just one month. Mariah was previously married to record company boss Tommy Mottola for five years.

RELATED PHOTOS AND ARTICLES
Mariah Carey - VH1 Save The Music 10th Anniversary GalaMariah Carey - Mariah Carey Launches 'The debut fragrance M by Mariah Carey' at Macy'sMariah Carey - The Emancipation of Mimi Tour at Chicago's United CenterMariah Carey - The Emancipation of Mimi Tour at Chicago's United CenterMariah Carey - New York State Jury Duty Postage Stamp Dedication Ceremony Hosted by Mariah CareyMariah Carey - Mariah Carey Signes Copies of Her New CD
5th Annual Operation Smile Gala - ArrivalsMariah Carey Planning $4 Million Wedding
Carmen Electra Getting In Touch With Her "Inner Stripper"Adam Sandler To Be A Father Again
Timbaland Ties The KnotLeona Lewis Calls Simon Cowell Her "Uncle"
BE THE FIRST TO COMMENT ON THIS STORY!
Name: (optional)
E-Mail: (required, but never displayed)
Remember your info for next time?
Profanity and other defamatory language is not allowed. Please keep it clean.