Wow... what a subject! A subject we're all searching for answers on, considering we're all someone's child... and many of us, someone's parent. I think the truth of the matter is that there are no real answers. You can give and receive advice on how to raise your children, or how to treat your parents, but everyone is so different. What works for one, may not always work for another.
However, I do know one thing. We all grow up. And as we grow we learn. We make...