United Kingdom, Oct. 8 -- Offset has confessed to "stepping out" on Cardi B during their marriage.

The rappers are currently in the midst of divorce proceedings and the Migos artist says he "made a lot of mistakes" in their relationship.

Offset told the podcast Baby, This Is Keke Palmer: "I was definitely not perfect in the situation. I made a lot of mistakes. (There's) a lot of things that I did wrong. She did things that was wrong."

The 33-year-old star explained that having the end of his marriage play out in public view has made matters even more challenging.

When Palmer asked if he could have done things differently, Offset said: "I should've respected her way more, you know what I mean? I made bad decisions as a man, like steppi...