Well, I’ve never known you and I don’t know the person you were before, but if you really aim for it and want to change you can, I believe you.
It just takes one step at a time yk? I’m not good at advice-giving or whatever this is; but there really is no perfect person, and everyone is different, everyone has their flaws, and done bad things before and it’s fine. As long as you apologize for what you’ve done, and change yourself to be a better person. You don’t have to be better or act better than everyone else you just have to be you.
I know im a complete stranger and you might not even want the reassurance or wtv but uuuh yeah.