United Kingdom, July 29 -- Mariah Carey has "made peace" with her marriage to Tommy Mottola.

The 56-year-old singer wed the record company boss - who is 20 years her senior - in 1993 and she has previously admitted she felt controlled and lacking in freedom during their four-year union, but she's found learning to laugh at her past has helped her to move on.

She told the new issue of Harper's Bazaar UK magazine: "Sometimes I feel angry about that time, but I think I've made peace with it - in any case, I vowed I'd stop talking about it.

"Humour is my release, and people who know me know that. I'll make little jokes about what happened because otherwise I could make every day a sob story.

"It's a coping mechanism, but it's in my nature...