An engineer doesn't become an engineer on the day he gets admission in an engineering University, a doctor doesn't get his medical license on the first day of his medical college. Every professional requires specific education and training for a specific period of time before he actually starts his career in the relavent field. But "raising a human" is such a field where we are least bothered about getting little relavent education. And it's a taboo in our society to talk about Parenting before getting married. So as a result most of the parents are clue less when they become parents and start experimentation on a kid which sometimes goes well sometimes doesn't!
I don't think human beings should be brought up as a result of gusses and experiments. There must be some proper education for parenting, for both males and females. They should study whole phenomenon of a human development and does and don'ts of Parenting . So I encourage everyone young man and lady, to take informed decisions about getting married and educate yourself about positive parenting before time.
monkey see, monkey do! :) always show patience and compassion to your kids, they will thank you one day!