Jennifer Lopez and Ben Affleck have separated two years after their 2021 marriage. Despite Lopez's reluctance to file for divorce, she felt no choice due to persistent issues. She is now focused on her children's well-being and moving forward with optimism.