17 and haven't had period in a while