Does "affinity for A" mean "good feeling toward A"? Is it used often verbally?
Native speaker’s answer
Rebecca
In this context, "affinity for [x]" means to have a liking, inclination, or interest in something. When the speaker says "an affinity for art," we can understand this to mean "natural inclination" or "liking" for art. This expression is used in both speaking and writing. Ex: I have an affinity for cooking and baking. Ex: Lucy has an affinity for art, so she spends a lot of time at art galleries.