Parenting is not easy. Daughters can be particularly tough.
I know, I am one, It has not been easy for my mom. Parenting skills vary, 
Parenting skills are learned along the way. It is something you develop and aren't born with.
There is a  Parent management training. They teach parents positive reinforcement methods