I've had my period for a long time is anything wrong.