Depression, anxiety, stress ect

You are very lucky to have a Dr that gives a toss. Most don’t and this is from someone very closely involved with the medical profession.
Most ‘new’ doctors at a surgery become the most popular in a very short time, until they get a verbal for spending too much time with the patients, off the partners.