We all make bad choices. Try to learn from them rather than beating yourself up because of them. As for the abuse you received... it's terrible that we can blame ouselves for the actions of others. I wish there was some way to convince you that that was not your fault and does not make you bad or tainted. It's your life now. You are only responsible for your actions.
Keep talking if it makes you feel better