First period lasting forever

Ashley

Its been off and on for 3 weeks. It will go from heavy to lite . I had baby 10 weeks ago.