Well I mean we all kinda knew it was something like this.
Jennifer Lopez is reportedly the one who ended her engagement to Alex Rodriguez.
According to sources, Jennifer insisted on breaking up because there were way too many issues that were unresolved. She had been miserable, and didn't think it was in her best interest to marry Alex.
Not sure if you remember but there were some rumors about Alex cheating a while back.