I'm 19 Years old. I WAS on the depo shot. October '09 I was due for my last shot but nvr got it bc I didn't want to be on it any longer. I spotted from then till Feb '10 when I had a regualar period. I had another in March and they were about 30 days apart. Since then I did have unprotected sex.. I should have been expecting my period around April 13th or so but just now got it and it is the 25th. I thought maybe i was pregnant. But I have started my period. I calculated and that would make me have a 43 day cycle.. Is this normal, is my period still messed up from the depo? Could it be something else? Please help.?