Cardi B Says She Forgave Offset Because She "Ain't No Angel"

Just when you thought the dust surrounding Cardi B and Offset’s very public cheating scandal had finally settled, her latest interview drags it back to the forefront. While chatting with the team at Cosmopolitan, Cardi hopefully for the last time explains her decision to stay with her fianc after he allegedly cheated on her.

“This is my life … Im going to take my time, and Im going to decide on my decision,” the “Bartier Cardi” rapper said matter–factly. “Its not right, what he f–king did but people dont know what I did, ’cause I aint no angel.