Miscarriage naturally or a d&c

Patient: Hi i two ultrasound , the first one was suppose to be 8w but it only show 6w . then i was spotting , the following week it show 9w but it only show 4w n getting away . after that i had imiscarriage with large cloth n pain for 3 days but now it better but less bleeding with slight pain . i have a surgery on tuesday , should i reschedule n wait . cause theres a lot of complication from the d&c that im worried bout