Hi, my name is Renee and on the 4th of October I received a steroid shot for my asthma. Well I was expecting my period 3 days ago and I am still yet to get it. I am not sexually active, I do not do drugs, I've just been taking the z-pack my doctor gave to me along with One A Day vitamins, what could have caused this?