Irregular Menstrual

I'm trying to figure out why my cycle is on for 10 days instead of the regular 5 days I normally have. 3 months ago it was also in for 10 days and then switched back to the regular 5 and now it's back to 10........any advice‼️‼️