If ive been on depot prevera for over 2 years and have never had a period and then while still on the shot get a heavy period then is it possible im pregnant. I am having bad cramps!