Zlatan Ibrahimovic claims his contentious relationship with Pep Guardiola was due to the manager.

Asked if there was anything he regretted in his career, Ibrahimovic told the Heineken ESPN FC Boot Room: "I think everything that happened was supposed to happen. I don't regret any of the moves I've made, the clubs I've played for. I had some moments where it was difficult -- we all have that, we are not superheroes every day -- but it's good to have moments that are difficult. You become stronger from it, you learn from it. It's not perfect everywhere."

As an example, Ibrahimovic spoke about his poor second season at Juventus and added: "In Barcelona, the first season but the second half of the season was a challenge for me because I came into a situation where the coach [Guardiola] wasn't speaking to me, and that was something new for me.

"I'm not the person who -- if I don't have a problem, I will approach you. It's about the person who has the problem, he should approach the other one and we resolve it like men."

Ibrahimovic and Guardiola have continued their public spat over recent years.

"I did not have the problem [with Guardiola], so it cannot bother me," he said. "It has to bother the other one, because I did not have the problem.

"Because I said, I am the person -- I said here in the first press conference: if somebody disagrees with me or doesn't want me, doesn't like me, they say I walk strange, I don't look good, I talk different, I don't talk good -- you tell me. We take the contract, cancel it, and I walk away. I'm not here to give problems, and I didn't have problems anywhere.

"And when I was in Barcelona, I resolved the problem by saying, 'No problem. If you have a problem, I will resolve it for you: I leave.' I will not stay here and give you problems, I'm not that guy."