Sometimes when we're growing up parents make mistakes that their kids remember always and tend to hold a grudge. Parents make mistakes because they are not perfect. They are human and do the best they can with what little knowledge they have. Some people are just not smart. Then too some kids are not easy to raise.I had one daughter that the best way to get her to do something was to tell her she was not allowed. Then she would do it just to show you she could. Then she couldn't understand why she was punished for what she did.
BOTTOM LINE:
Everybody messes up from time to time. Lets try to cut each other a little slack.