Welcome to HCM.
Bleeding for three weeks and an odor are not normal. You need to see a doctor as soon as possible, to confirm that all products from your pregnancy
are removed from the womb and that you are treated for infection. This is very important for your future fertility