How long does this last??

I had an ultrasound 2 weeks ago on Wednesday and they told me there was no heartbeat, then I started light bleeding 2 days later. I'm still currently bleeding, and it only just started getting more heavier this Tuesday and I don't think I've passed the baby yet. Anyone else been in this boat before?? It's taking long to pass the baby and I don't know what to do right now, should I wait one more week and schedule for a D & C or should I just wait?