Cardi B Forgives Offset Even After He Cheated: 'There's No Perfect Relationship!' If there is one thing Cardi B learned from loving Offset, it is the fact that none of them is perfect -- even their relationship.