I got the shot on the second day of my period and I really want to know how long it will last