If you think you know yourself, you are wrong.
You are simply the result of deeply ingrained programming that developed during infancy and childhood. That is what makes up who you are now. Recognise that. Be with it. Be aware and understand it for what it is – neither good nor bad.
Despite that, forgive your parents for everything because they did the best they could, even if they weren’t always right. They are just the result of programming from their own parents.
So let go of any of the grudges or emotions you hold.
And then, most importantly, take responsibility for everything that’s happened to you, even if you think it was out of your control and you didn’t have the power to be taught what you were taught in infancy. On a spiritual level, you were in fact dealt what you deserved (this is a hard one to grasp for most people).
Question your relationship with yourself and the universe and at what level you are when it comes to morality and unconditional love as you deal with others in he world. That is what matters.
Here’s a poem I like to illustrate this.