Help! Crazy period!

My period lasts like 7-11 days, happens every 2 and a half to 3 weeks, and I super super heavy, should I go see a doctor? I read that if it happens very often I could become anemic. I'm someone who donated blood often so that really worries me...