so I'm turning 19 in a little more than a week. I've date 4 guys. 3 of em were 2 years younger than me, one of em was 3. right now I just got over a "craving" for my ex who isn't even 17 yet. why am I physically and emotionally attracted to 16-17 year old guys
You like being dominate in the relationship, its harder to do if the guy is older. If that is what you prefer for whatever reasons then good for you. Whatever does it for you does it ...keep doing it...
Maybe you like to feel like you're the more experienced one? You would rather teach than be taught.