My period didn't come back until seven months after the shot was suppose to "wear off"! I only took the shot for six months - my doctor said six months was the maximum they allow anyone to be on this shot. I can't believe you were on it for four years - I can't imagine. If you've been taking it for that long, it may be awhile until your period comes back. What did your doctor say? My doctor told me it would come back immediately after the six months - seven months later it finally came!
six months seven months endo hot flashes night sweats vaginal dryness severe mood swings