Cardi B explains why she stayed with Offset In the new issue of Cosmopolitan, Cardi B explained why she didn't leave her fiance Offset after cheating allegations came out about him. Cardi said, "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."
She continued, "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 s–t with my man, and I don't got to explain why. I'm not your property.
This is my life." Cardi went on to say, "I'm going to take my time, and I'm going to decide on my decision. It's not right, what he f–king did — but people don't know what I did, 'cause I ain't no angel." Wow! What do you take from this? If she hasn't broken it off yet, do you think she will? Peep the full story here.