Jennifer Lopez addresses “self-destructive” romance with Ben Affleck