First, give up prejudice.
When educating their children, many parents think that "the child was born to me, so he will listen to everything I say". This idea is really terrible, because this way of thinking is subjective. Parents need to give up their own way of thinking and self-prejudice against their children. Adults also came from childhood, which is the same situation in itself, and there is no need to treat them differently.
And adults should not ask too much of their children, such as asking them to be as sensible and obedient as adults. Children are children because children of this age are innocent. When parents give up these stereotypes and look at problems with children's way of thinking, they will find that children's thinking is actually not complicated, but many times parents think things are complicated.
Second, achieve true empathy.
Most of the differences between parents and children are because parents only think from their own point of view, but never from their children's point of view, so at this time, we must really put ourselves in each other's shoes, not just talk about it. When things happen, we must put ourselves in the children's shoes. After all, everyone has their own opinions and ideas.
When the position changes, the perspective of looking at the problem will also change, so that parents can communicate well with their children when they have problems, and no parents will say that their children are always contradicting. This way of dealing with things will also narrow the distance between parents and children, otherwise it will be too late to make up.