I think the bit about rubella and Rh- is a bit clumsy. I would lose the brackets, making it something like:
She first showed her true colours when I wanted to change GPs, having been told by one that my rubella immunity status was unimportant and by another that my Rh- status was irrelevant to my care. I knew I had never been vaccinated against rubella, and that I wanted prophylactic Rhogam if I was Rh- (which it turns out I am). I came out of the GP's office in tears and my husband called her; from then on she came to my house for every single antenatal appointment.
I might also change the beginning to echo what you'd already said, and also to get rid of the second "kind": Our first impression of her was of a friendly, competent professional who enjoyed her job.
Three years later, I know she's a friendly, competent, committed, dedicated, funny, kind, generous, loyal, patient /saint/.
Apart from that, there really isn't anything I would change. I'm not sure whether there are any more details you could add.
no subject
She first showed her true colours when I wanted to change GPs, having been told by one that my rubella immunity status was unimportant and by another that my Rh- status was irrelevant to my care. I knew I had never been vaccinated against rubella, and that I wanted prophylactic Rhogam if I was Rh- (which it turns out I am). I came out of the GP's office in tears and my husband called her; from then on she came to my house for every single antenatal appointment.
I might also change the beginning to echo what you'd already said, and also to get rid of the second "kind": Our first impression of her was of a friendly, competent professional who enjoyed her job.
Three years later, I know she's a friendly, competent, committed, dedicated, funny, kind, generous, loyal, patient /saint/.
Apart from that, there really isn't anything I would change. I'm not sure whether there are any more details you could add.