Most parents want the best for their children and would do all in their power to protect and nurture them. However, how much can we do? We can give them the best formal education we can afford, save money for them and pray to God to bless them.
Is that enough? No matter how hard we try to make our children's lives trouble-free, we all know that no one's life can be such. Problems and pain will come inevitably. What we as parents should do about this is to speak openly to them about this reality. Then, they need to feel that they will be able to deal with difficulties. Parents should demonstrate that they have faith in their children. Moreover, children need to be taught that it is okay not to be able to achieve all that we aim for or desire. Stress needs to be put on being just, even if it does not bring material success. Once, they are comfortable with the occasional failure or disappointment in life, they will be happy and emotionally strong enough to deal with travails.
Finally, children should be given the good news of a dear friend watching over them and us all the time. That friend, God, can be called by any name. But children, like adults, need to communicate with Him.
I think, this is the best legacy we can leave for our children.