Never watched or knew him, but I know depression and suicide. I've been through hell with depression and toying with the idea of suicide. Thankfully, I got plenty of help for it, and it's much better now.
Doesn't apply here. MMO-c can shitcan you for any reason or no reason at all.