Despite the fact that Cardi shared some loving pictures online only a few months ago, she and Offset seemed to be going through some tough times. They have had their rough patches, but Cardi decided that enough is enough and she filed for divorce.
Instagram
Which was a real surprise for everybody, considering that she forgave him a lot.