Depo really upsets your system, well most peoples anyway! I had my last inj last march and have not had af yet, although i ovulated last week according to my o scope. My breasts have been sore since july 04 and according to my doctor that is one of the side effects it has on you when you stop! I spent loads of money on preg tests, had bloods done only to find out they were bfn.
Take it easy and dont expect too much, good luck