I wasn't the biggest of their fans, but their songs, his voice, everything about them helped me in the worst of my days. They were that kind of group that you can't hate and that you won't forget.
Depression sucks, and to everyone suffering. Keep trying to find the light. Rest in peace Chester!