No one has been given a PhD or a degree in parenting. Being a mother, I know that there is so much of ignorance in the way we raise our children, but a mother wants nothing but the best for her child, and sometimes she does in complete ignorance what she knows is best.
Someday when you are given a child and you are suddenly asked to raise her, you'll understand that it's no easy task- mentally, physically and emotionally. So appreciate your parents for just being parents. You have no idea of what it feels like to be one until you are one