I use to feel the same way. Now, I attend AA & NA meetings & it is helping me to forgive myself & other people. Forgiving yourself is the first & hardest part. I try to remember, hating someone else only hurts me, not them. I don't want to hurt myself anymore.