I have aspergers and inattentive ADHD so I can relate a lot to some of the other posts here.
Problem is I always loved raiding and playing with other people but the fear of messing up to badly or being flamed used to keep me away.
Yes I mess up sometimes, on basic things even but I try my damn hardest to understand what I did wrong and do better next time.
What helped me was joining a amazing community with people who did not care for this common pug attitude many have these days. The rushing, flaming and rudeness. I know not everyone is like that but its very common to see among pugs these days.
Since joining the community I managed to do mythic keys, even healed a 10 key and made timer. Doing BoD raid on both normal and heroic (no full clear yet) and yes it is a struggle sometimes to try and process all the information/things happening at once. I find it myself much easier to understand a mechanic if I can actually see it first hand.
I strongly suggest joining a guild/community and play with people who are chill and dont flame when a wipe happen.
For anyone playing Alliance you can join Scared of Dungeons community. Simply a amazing bunch of people and I owe them so much, would never have thought it being possible to run mythic keys or raids if not for them.
(Alliance) Scared of Dungeons EU EN - #37 by Sinaaki-doomhammer