I agree, I think it’s important to help them grow and guide them in the beginning years of their life, but there is a fine balance of supporting them and parenting them vs forcing them to be someone they aren’t.
I also think it’s important to help them grow where they don’t feel ashamed of who they are. I personally would want my child to be comfortable in talking to me, whether I agree with it or not. I want to be their safe haven. Does that mean I wouldn’t keep it real with them? Absolutely not.
I think there is a positive way of expressing your personal opinions and being a parent without trying to make them into someone they aren’t.
For example, if someone has a drinking problem, as much I may want to isolate them from alcohol where they never drink again, at the end of the day, I can’t make them stop drinking unless it is their choice. We can only make choices about change from within, we can’t push it on someone else, it never works in the long run.