Hi and welcome to DWD. From what you’ve said, I take it your doctor doesn’t know all this? You really need to talk to them, give them all the information (perhaps print out your posts here and show them to your GP?), and take things from there. Have you had CBT? That may be something your doctor might want to refer you for?