It is quite normal for some women to experience longer, heavier and painful periods after delivery. This is because a larger uterine cavity results in the shedding of more endometrium leading to heavy and longer periods.