i haven't had a period in a loooong time