You should seek counseling. You're carrying
Too much burden from childhood. Forgiving is part of the answer. But there is a lot of more. Try to talk with some good psychologist. It will help you to be able to love others and yourself properly.