Chanakya who was a great advisor and philosopher taught great life lessons. In one of his lesson he has taught the way to deal with kids of different age. He said:
Treat your kid like a darling for the first five years. For the next five years, scold them. By the time they turn sixteen, treat them like a friend.
This is true. When kids are small infants, you can love them. When they come to school you have teach them discipline. Once they are out of school then you have to provide them guidance by becoming friends with them.
Hope this lesson by Chanakya will help you in real life.