Hi...
You have written a wonderful post...there were many things to learn. Yes as you said it is important to give freedom to children as they learn to build their own character as an individual. Showing the right path is the responsibility of parents. As parents children should get their own space to gain confidence to deal with adventures in life.
Wish you luck in the contest!
Hola amiga. Gracias por comentar.