is it normal

Maria
So I got my period two days late and then it only lasted two days then it stopped I used to get it for seven days then it went down to five days then three then changed again to seven days then it just went up to five days again but since I got on the shot I don't know what is normal anymore since I only had the shot for six moths sorry if it's confusing