To some extent I think this goes beyond willpower. When one are attracted to someone your brain chemistry changes. Maybe one has control over how they react to that change.

It doesn't make sense to me from an evolutionary perspective that people would be able to shrug off strong attraction.