Sorry you are having a bad time at the moment. Maybe if you asked neighbours, and friends in your area which Doctor they go to. Re; booking appointments sometimes I will ring in the afternoon for a cancellation, sometimes it pays off.
Good Luck

Val x