You're getting some flippant, dismissive responses, but I applaud your perspective and your acceptance of the partial responsibility you (and most of us) bear. It takes courage, introspection, selflessness, and a broader, empathic worldview. If more people were like you, the world would be a far better place. Thank you.
That said, I am sorry you've been burdened to the point of depression and personal struggles. It can be a natural outcome of difficult realizations and guilt, but I don't wish it upon someone for longer than necessary to make positive changes in their life (which you seem to have achieved, given your openness).