Does it hurt and do you need to have your period for it?