Period for 2 months

My period began July 30th and just ended yesterday. This is because I am coming off the depo shot. Should I expect another long period? How long should it take for my body to return to normal?