Sorry to hear about your experience, Christian, and I sure hope you're doing better soon.
I would definately cancel and talk to the doctor. I have fired more than one doctor in the past couple years and I always give bad doctors the courtesy of a good dose of shilala charm. Be nice to the receptionist though. It's not their fault the doc is a dick.