Your responsibility is to yourself and to the universe -- not just to your partner. I think you did the right thing of leaving her. Accountability is great, but blaming yourself for an order of destructive events (her life) is foolish.
Take care of yourself buddy. You are intelligent and caring and have a lot to offer to the world.
Take care of yourself buddy. You are intelligent and caring and have a lot to offer to the world.