Jennifer Lopez calls her 2024 divorce from Ben Affleck the best thing that happened to her.