periods

how do you know when your going to start your period? how early are the signs for you