Michael Buble admits he used to be addicted to painful relationships.

The 'Haven't Met You Yet' singer - who had a three-year romance with actress Emily Blunt and is now dating singer Luisana Lopilato - says he hasn't always been the best boyfriend, mainly because of his jealous streak, but he is working on it.

He said: "I've had relationship issues. I liked pain. I was addicted to drama. Jealousy was the best. I could create absolute mayhem out of nothing. I'm not perfect now but I'm a work in progress. I like myself a lot more, therefore I can like the person that I'm with a lot more. If I can look myself in the mirror and know that I'm the best guy that I can be, then if somebody leaves me it's their loss not mine. Too bad for them."

Michael also says he made a mistake talking about his previous relationship with Emily, because it made their romance even harder.

He said: "Emily and I made a mistake. We thought we would share our love with the whole world. At the time we were excited and proud. But it added difficulty to a relationship that was already difficult."