I got 2 steroid injections in my back in July. My period was to start 3 days after the last shot. It didn't. Seventeen days later I started spotting and now I have been bleeding very heavy with clotting for 25 days straight. Did the shot mess with my cycle? Will it go back to normal? When? Will birth control make it stop? I'm 43 and usually have a really normal period. Help!