问题分析:你好;你的情况是不正常的,例假来了20天还没有完,主要病因应该是妇科炎症或者子宫内膜异常等疾病引起的。
意见建议:建议你去医院检查性激素六项及B超,查明病因在对症治疗,注意经期保暖及休息,多吃些富有营养的食物。祝你健康。