Sean Combs has blamed his hectic work schedule and the "temptations" of the showbiz lifestyle for ruining his relationships and leaving him single at the age of 41.
The hip-hop mogul has five children with different women, including three kids with on/off girlfriend Kim Porter, but he's currently without a long term partner.
Combs admits he has a lot of regrets over his past behaviour because his romances haven't lasted.
He tells Britain's The Sun, "I'm a workaholic and it's cost me relationships. There have been times when I've been selfish and then also falling for temptation. Just being out there and having a lot of candy in my face and having a sweet tooth. I definitely have some regrets.
"It could have worked out with certain women but it wasn't supposed to be like that. That must be for the better because it's brought me to here now."
The rapper still hopes he will one day find true love and settle down, adding, "If the right person is out there for me... well, if she's ready, I'm ready."