I always thought that "soft spot" is used for living things..
E.g.
soft spot for someone
soft spot for my pet dog
soft spot for the fishes in the pond
But I was wondering can it be used for non-living things as well.. for example:
He had a soft spot for numbers. <- does it make sense ?
He had a soft spot for counting. <- what about this
He had a soft spot for counting activities. <- better or worse?