P. Diddy is ruled by love.

The music mogul - who has five children from three relationships - regrets his romantic failures and is constantly striving to make himself a better partner.

He said: "Love runs my life. When I wake up in the morning, what I do, I do for a woman.

"I wake up, I get dressed, I'm trying to be fly for a woman.

"I've been successful in a lot of things, but I haven't been successful in the love area."

Despite his romantic hopes, the rapper -whose real name is Sean Combs - thinks he is "not easy" to love and often deliberately ruins his relationships as he doesn't know how to handle contentment.

He added: "It's not just me finding someone to love, that's me loving someone back and being mature enough to sacrifice and not be selfish.

"I've always f****d love up. I think I've had love there, but I don't think I knew - and I still don't know if I do - how to handle it.

"Sometimes, when somebody is trying to give me love, I get uncomfortable. I'm not an easy person to love and that's the thing.

"I've never been able to achieve and conquer love."