导致女性经期过长的原因可能是慢性的炎症导致的,如子宫内膜炎、还有内分泌失调都可引起经血不干净,建议您到医院做相关检查确诊的,建议您要口服葆宫止血颗粒,平时也要注意局部卫生,平时也要勤清洗,如果有腹疼,一定要及时的去医院检查。