This is why I didn't bother with him. He not only derailed the thread, but also started to call names while calling people cheaters and toxic. It's just a waste of oxygen. The best way to deal with a troll, is to ignore them.
Kaiva:
I've been in your shoes before (and I still am, to be honest). I have been raiding since 2.0, and when I thought I was being good at my job, joining other statics and pugging taught me the hard way how I suck with certain things, like mechanics execution, DPS output and adaptation. FFLogs wasn't a thing back then, so your only feedback was the other players calling you bad. It was depressing, and you feel powerless, because you really don't know what to do. Your whole world crumbles in front of your eyes. The only advice I can give you, is to practice. Surround yourself with supportive people, ask for feedback, be humble and never have things for granted. There's always room for improvement and no one is perfect. Just press on. On my end, I got ACT, asked "the elite" (who were extremely supportive and helpful), read guides, watched videos, practiced on dummies and whatnot. Perseverance is highly rewarding in the end.
I understand how depression works, as a depressive person myself (it's epidemic at this point of history, to be honest), and I know how hard it is to deal with our inner demons. We really don't choose what affects us, it just happens. Like I said before, try to stay with around of people that will support you and have your back when shit hits the fan.
You're not alone!
PD: We're in the same datacenter cluster if you ever want to talk to just mess around.
