my pre-pregnancy periods (i wasnt on the pill or anything) - were on average, every 29 days, 4 days, light to heavy flow, cramping on days 2 and 3.
my post-pregnancy periods are now, 7 or 8 days long, heavy bleeding and cramping from days 1-6.
and my PMS has gotten a LOT worse...
sigh.. hope it gets better for you.