But this insider suggests things were rather different.
Offset has pretty much cheated the entire time [they’ve been together], but Cardi looked the other way because of the baby. She also didn’t want to be embarrassed. But she’s had enough.
Rumors about Offset cheating have been rife for years. Cardi even hinted at the rumors herself, saying:
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 get 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***ing did, but people don’t know what I did, ’cause I ain’t no angel.