Why am I only attracted to men with long hair?

I’ve tried dating men with short hair and I don’t feel anything sexual but men with long hair just turn me on so much. Or bald men, I love bald men but nothing in between

I remember at school I had soft spot for teacher with no hair and another teacher with long hair so is it like a built in thing I’m attracted to