We think we are always right because we are.
I think, actually, from the time we give birth to our children it is up to us to care for them and make every single decision - down to what soap to use. We always put what is best for our kids first. That doesn't change as our children get older. From the time you are born - we become hard wired to make decisions for you - it is a hard habit to break.
As far as acting like a child - I don't know.