Every day that you stay sober and do better, you are making up for your mistakes. Replacing those memories with good ones happens gradually, be patient.
You are not a bad person. We are not bad people. We do bad things when our judgement is impaired because we are under the influence. We were not in control at those times. We're in control now.
Give yourself some credit for taking back control and wanting to do better. There is no reason to keep beating yourself up for past mistakes. We all make mistakes.