do your periods vary in length?

Lu
Mine have recently varied in length and heaviness, and I don't know why. 
Please comment and share if this has happened to you and if you know why it happened please comment🙂