The price we pay of being a human is sometimes we make mistakes...Some so huge ..that it ruins our life,some are so small that we forget minutes after we have committed it.Most of the mistakes which we have committed in our childhood turns into neurosis.This happens only when the adult punishes the child without making the kid understand what went wrong.Hatred towards animals,eatables,public speaking,communication,anxiety are all the gifts of the negligence committed when we were young.Everything is not doomed and I strongly believe that each habit can be re-learned.Most of them help us learn more about life and become channels for self growth.Parents make mistakes with their children and other than forgiving them we cannot have any other good option.
As adults we make loads of mistakes.The basic attitude which we should assume is
"You are not a mistake"
You are a human and Human makes a mistake...
We fail but we are not Losers..