It's frustrating but it happens a lot. I had an appointment to see my doctor the first week in September. They called me several weeks ago and the doctor will be on vacation then so we had to find another time. I have to wait an additional three weeks for my appointment.
I think part of the problem is the receptionists set up the appointments. Then the doctor decides when they are going on vacation or if they have a meeting or appointment. They tell the receptionist and all those scheduled appointments have to be changed. I don't think the receptionists have a clue when the doctor will be away. In my case, this happened shortly after I made the appointment. The doctor probably decided to take his vacation during that time and she had to change all of those appointments.
It's a real pain to have to keep waiting but he/she might be worth it. I don't know. I know this has only happened to me about three times in the 13 years I've seen the doctor. You just might have made and "unlucky" appointment.
Nevertheless, try to calm down. The anger and stress definitely are not helping you. Just try to get the earliest appointment that fits into your schedule and, before you know it, the day will have arrived.
Sherrine