I have very short periods, 1-2 days. I am 30, I stopped my pill 7 months ago and my periods are actually shorter now then when I was on it. My cycle lasts 31-34 days. I get cramps and then I menstruate for about 4 hours and then I spot for the next day or so. Am I still ovulating with a short period? I am just lucky my periods are short?