Hello jjh and welcome!
I'm afraid I can't help you, but I do understand your predicament. I also suffer from depression and anxiety due to autism (only recently diagnosed).
jjh wrote:My gp is horrible but my anxiety and lack of motivation is preventing me from changing doctors in case I get rude receptionist (rudeness is a trigger for my mental health) and another horrible doctor.
I have a similar problem. There are too many horrible doctors about, and it's got to the point where I'm too anxious to even walk past the surgery. I think I need to see my GP for other reasons but I daren't go. Rudeness is a very big trigger for me too. I've also suffered a lot of bullying by all kinds of people, which makes me afraid of meeting people so I spent most of my time alone. This is due to being misunderstood because I'm 'different' - not like them.
I hope someone else here is able to help you.