Over a similar twenty year period, I've taken fluoxetine, sertraline, escitalopram, bupropion, mirtazapine, selegiline, moclobemide, alprazolam, lorazepam, buspirone, methylphenidate, amphetamine, modafinil, agomelatine, and many more drugs that I'm forgetting.
Wow, that's quite the list. How many doctors did you have to see to get that many meds prescribed? I took a boatload of AD's before finding out I had low T, hypothyroidism and other health issues, but I only got to try about half the drugs on your list. I also found that none of the ones I tried had any lasting beneficial effects.