i have had a period for a month