If you're 19, that puts your boy band phase in late elementary around One Direction time. I was in early high school at the time and we were all obsessed with them, so it's probably just a universal cultural thing for girls.
Internet says average age for first menstruation is 12, so that seems...