Have you ever tried a menstrual cup? Search on this site for Diva Cup. It's the best thing since sliced bread.

Also, go visit your doctor. There are many reasons for heavy periods and some of them can be fairly straightforward to resolve. Not to mention - you may be becoming anemic with all the blood loss, so have your ferritin (iron stores) tested while you're there.