Wow. Thank you for a brilliant, honest piece. I’m relatively early in my GP career and I recognise ALL of what you say. At the moment, the good outweighs the bad for me in GP, but I do wonder if I have the resilience to stay the distance. The lesson for me is: look after yourself and each other, because everyone else will milk you as dry as you let them.
I have saved this article for future reference and sharing. Thank you again.