Jennifer Lopez doesn't think she and Ben Affleck will split up again