London: 'Queen of Pop' Madonna says she has to make sacrifices to juggle a successful career and personal life.

The 53-year-old singer, who has been divorced twice, says she struggles to make sure that her children, Lourdes, 14, Rocco, 11, Mercy, six, and five-year-old David, as well as her 24-year-old lover Brahim Zaibat don't feel neglected, reports say.

"You can (have it all) but what you can't then expect is a good night's sleep. I have all three; love, children and work. Lucky me. I can't imagine not having children. I can't imagine not being in love and I can't imagine not being creative and doing the work I do.

"Either the kids aren't going to be getting all your attention, or the man isn't or the job isn't and I can't contemplate living without all three. You can't always get what you want, but compromise pays off in the end, right?'" said the 'Material Girl' hitmaker.

Madonna also said that with age she has learnt that the secret to having a successful relationship is compromise. 

"The older I get, the more I understand about the nature of relationships and how to have a successful one. The more I realise that it has to do with compromise and sacrifice and that's just the way it goes. And unless you want to be alone for the rest of your life you have to realise that," Madonna said.