Depo Shot Issues

Shayla
has anyone else had long periods, when it's close to the time of getting another shot ? i don't get my shot until June 6-21, but my period has been on for 10 days straight. i've been on Depo for over 5 years && this is the longest my period has been on.