There are many reasons for a period that doesn't end, and they are usually related to a problem with your hormones. This can be caused by medical conditions or medications you're taking. A miscarriage can also look like a period with heavy bleeding that doesn't seem to end. If you experience any kind of unusual or excessive bleeding, see a doctor for an evaluation.