Dnc post delivery

I gave birth 8 june....bleeding since ever .... had dnc due to retained parts of pregnancy.... on 5 aug.... still spotting....am depressed its getting frustrating