If your last depo shot was in June 2012, you would not have any of the side effects now and you should be menstruating normally if there is no other problem. Having irregular cycles calls for a complete evaluation by a specialist and appropriate treatment. You may also need to exclude pregnancy
through a blood test
and a trans-vaginal sonogram. Hope your query is answered. Take care.