Is it normal to have a period lasting 2 weeks?