Jennifer Lopezs divorce from Ben Affleck was the best thing that ever happened to her.