In the April 2018 issue of Cosmopolitan magazine Cardi puts it all on the table admitting that he did in fact cheat on her, but it was ultimately her decision to say.
“It’s like everybody is coming down my neck like, ‘Why are you not leaving him? You have low self-esteem.’ I don’t have low self-esteem … I know I look good. I know I’m rich, I know I’m talented. I know I could get any man I want—any basketball player, football player. But I want to work out my sh*t with my man, and I don’t got to explain why. I’m not your property. This is my life ... I’m going to take my time, and I’m going to decide on my decision … It’s not right, what he f*cking did — but people don’t know what I did, ’cause I ain’t no angel.”
We really don't know what to make of what Cardi mean by she "ain't no angel" but we're glad she got hers for whatever it's worth 😏 .