Liking older guys. ?❤️

I ALWAYS tend to fall for guys older than me. I'm 15 & every guy I tend to like is anywhere between 18 & 22. I don't do it on purpose either! I think "hey, hes cute & might actually be closer to my age" but nope! I can't date without someone judging. Granted I look 17/18 but still. I know its against the law but I'm not the only girl thats been with a guy thats 18/19. And guys my age are just SO immature! Ugh, why does this happen?! Honestly, no ones opinions will change who I like or want to be with. But does anyone else have this problem?