Yes, that's very good of you that you dont want to be like that
when you are old. bcos how you are being treated will be passed
from generation to generation if you dont make a change.
Eg. If your father beat you, scold you for every small little thing
you do, dont blame him, blame your grandpa. The reason your father
is like that is bcos he was treated that way by your grandpa, i am
not saying he's taking a revenage on you from your grandpa. But he
thought it's how to "teach" kids, cos that's what your grandpa did
to him. But if your father realize he shouldnt do that, he teach
you with reasons, lecture you instead of scolding you. Punish you
in more civilised ways other than beating you, then when you have
kids, most likely you wont beat your kids like what your grandpa
did. Becos your father made that change.
But my reminder on "one day you will get old too", that's different
thing. What i really want to tell you is that, the world is always
changing. You can put away all the traditional thinking, keep
yourself as modern as you are now until you are 80yrs old. But you
will never be as modern as the generations much younger than you.
Bcos the culture background of your grandpa's time, your dad' time,
your time, your son's time, your grandson's time are all different.
Now you think you are very open minded already, but maybe when you
get old, gay/lesbian has become legal, the young ppl are taking it
as very common thing, but you may not be able to accpet. There will
always be some new things that you cant accept.
Some good traditions, family values should be passed on to the
lower generations. But some that couldn't match well with the
mordern time, it's ok to change it.
And dont under estimate your influence on your kids, how you treat
your parents will affect how your kids treat you in the
future.
btw, Merry Christmas and a Happy New Year to you too.