Ciara has reportedly called off her engagement after finding out that her fiance, rapper Future, was cheating.

What is WRONG with you dude?