I am so sorry for your loss.
This is never an easy thing to go through.
It is always harder on the woman as the man does not have to deal with the emotional toll.
I have had 4 miscarriages and 2 of them had D&C's and 2 without.
The dr's wanted me to wait to get pregnant until my body had time to heal.
One miscarriage was 4 months from the next.
Then immediately got pregnant again and was able to have a live birth.
I then had another miscarriage 2 years later only to immediately got pregnant again and was able to have a live birth.
My last miscarriage was in 2000.
I believe God allows miscarriages to say to us that it was not time for this child to be born (maybe wrong time in life) or that something was wrong with the child.
I hated to think I needed help in a natural process.
I am glad I did have them when I did.
As one of the miscarriages I went through was lasting at least 3 months before I realized I needed help.
Sometimes it is better to get the help as your body is not always able to take care of it naturally.
The physical recovery was fast and as others have said is like menstrual cramps.
The mental recovery takes longer... it helps to talk about it with others that have gone through it.
Do not hold those feelings in as it only makes the mental recovery take longer.
I am talking from experience!
Hope this helps.... holler if you want to talk.