Affinity is mutual, except in Chemistry. Say: An affinity between, or an affinity with.  Do not say: an affinity for or an affinity to.
E.g., Say, She likes children. Do not say, She has an affinity for children.

Trask, RL (2006), Adapted