my period

period for 10 days?? it's never been this long, what's it mean?