I am just over 3 months postpartum. I had a vaginal delivery. At 1 month postpartum I was still having alot of brown/old blood discharge, a bad odor, and lots of abdominal pain. I found that a large piece of gauze had been left inside of me. I went to the my Doctor and she prescribed me Flagyl just in case of infection and that was that. Everything seemed to be fine, but for the last month or so I have been again having quite a lot of brown/old blood discharge, but there isn t a strong odor and only the occasional abdominal pain here or there. I did start the Depo shot about 2-3 weeks before this started, but I am concerned that it could be related to that gauze being left inside of me for a month. Is it more likely related to the birth control or could it be related to infection or possibly more gauze or something else still in there that shouldn t be?