Imparting the Right Traits for a Successful Adult
Most parents try their best to raise good kids. This is something to aspire for the short term. Hardly do they think of what their present behavior means for their future lives. Having a good child now is no guarantee they will be better adults. The better approach is not to think too much about the present, but to work on it to promote future behavior.
It is a misconception to think that raising good kids translates to good adults later. A good kid is usually one who is obedient, who does as they are told without question, who lets adults speak, and will not question authority in any way. These are not things you wish to see in an adult. It is more important to aid them to learn how to think for themselves, to question what they are not comfortable with and not to follow people around blindly.
With time, most parents will start to say how their kids are not ambitious, or independent, or ready to go out there and face the world. They forget that they had a hand in how the kids turned out. It is therefore unfair for the parent to expect miracles to happen. They did not teach them any better.
It needs plenty of patience, energy and skill to raise them right. You will have to swallow your pride most of the time. You may have to allow them to question your authority in the decisions you make. You need to let them learn how to voice their opinions, so that they develop some perspective on things. You need to let them come up with solutions, so they learn to think for themselves. You should also listen to them when they have something to say. If what they say is reasonable and valid, you need to accept it and change. You should also teach them to admit when they are wrong, by example. It does not mean you encourage disrespect, rudeness or the freedom to do anything. You are simply empowering the child in a controlled environment. You are still in charge. You are only teaching them to become one as well.
Your opinion needs to have a rational explanation, and not a blanket command. When you present yourself and a model they can ape, you shall discover more success in your attempts at raising them. Kids pick more of what you do than what you tell them to.
You have the power to raise not just a good kid, but also a great adult. You can go to this site for more info on how to raise them right.