I had something similar last year. I rang up to cancel an appointment about a week before it, then got a text to remind me about the appointment the day before it was originally booked in, I rang up again to confirm it had been cancelled, then got the same lecture the following day for missing...