20岁,月经不规律是正常的,也许和你日常的工作或学习量有关的,平时紧张,压力大,月经会无规律性,有时也可引起暂时闭经,但你说的来了却来不干净,我想提醒你一下,来月经的时候,千万不要洗头发啊,这样会让血量减少的,看看自己有没有月经时洗头发了。
平时注意饮食合理,营养均衡,千万不要再月经期间减肥,这样会造成贫血的。增强体育运动,保持心情愉快,来月经时不能生气,不能做剧烈运动,不能吃凉的食物,这些都是导致月经不调的原因。
注意保暖,这些是我的经验,希望你采纳,祝你早日恢复健康!