I would really appreciate advice on the best type of therapy for my son. He is a lovely caring 24 year old with a degree and a good graduate job. He is very sociable and has a lot of friends. He lives away but visits regularly and came home during lockdown. He talks to his dad and I and is close to his brothers. However he is very self critical and has what he describes as an angry darkness which bubbles beneath the surface at times. This means he sometimes gets angry at himself over little things and then can't snap out of the mood easily. He normally takes himself off for a walk and tries to get out of his head but says when doing so has thoughts of walking in front of a car but says he would never do this but are part of his dark thoughts. He then feels guilty because he's been moody and didn't want it to affect the people he loves the most - his family. He would like to go and talk to someone. We have no experience of talk therapy other than I had counseling after losing my father. Would the first port of call be the GP? He is worried the GP will just suggest medication and is keen to try therapy first. From research CBT would seem to perhaps be suitable but I would appreciate your thoughts and advice. Many thanks and apologies for the length of post.