你好,产后恶露正常情况下持续2-3周,如果是超过了4周还没有干净考虑为子宫恢复不好或者是有残留的可能性。现在产后已经有3个多月还没有干净,要及时去医院进行复查,如果是子宫内有残留或者是收缩不好要及时进行处理。