Why is the blood flow heavy at the beginning of a period?

Normal period. In the beginning you might have more bleeding than at the end because the greatest amount of tissue and blood are being shed then. Your menstruation is composed of the lining that covers your uterus along with blood that was not used when not getting pregnant.