@ally1 - I think the idea of writing to your GP is an excellent one, because it allows us to actually use the words we want to, rather than the words that come out of our mouths when we speak when we're upset, angry, sad or whatever. If I have £1 for every time I have found myself asking where the words coming out of my mouth were coming from when my head wanted to say something else, I'd be a very wealthy individual.
Ally, you certainly deserve better than you have received over a period of time, and yet you are so stoic. I really do admire that in you.
Stick with your good work Ally, because you are improving your lot, and you do care, and we care about you.