T=Therapist.
Spire i understand you a lot. Do you have a relative or a maybe 1 good friend to come with you to the doctor - or could you write a letter to the doctor about your problems (including your social anxiety) - - i segues talking to a new doctor if this one is dismissing you. I know that we all might be searching for an excuse at failure at things - but first of all - you didn`t fail - you just do not realize yourself completely - and we all have a REASON for not being complete. So an excuse would be if we wanted to stay the same for all our lives but you are seeking meds. If it was as excuse you would not be going to a doc - rather saying -"i am a person with ADHD or some other inabilities. I have an excuse to not function" - and continue not functioning.....
This guilt is another issue i have faced and know so well. I agree that you might benefit from psychological therapy as well .