Why is it that some girls prefer older boys, some prefer the same age and some always prefer younger?

I have noticed that I have always liked boys minimum 5-6 years older than me.

Some of my friends always only like boys the same age and have always been with boys within 6-9 months of their age.

and then there are some who always prefer younger boys like 18+ months younger.

My reasons for preferring older boys are probably just that I feel protected and I can’t pinpoint anything else tbf.
Why is it that some girls prefer older boys, some prefer the same age and some always prefer younger?
Post Opinion