“A lot of parents will do anything for their kids except let them be themselves”. – Banksy
There’s no such thing as ‘perfect parenting’. Being a parent is a full-time job and a difficult one at that. So, it’s only human if at times most parents unwillingly slip in and out of their roles of being the guiding force.
In fact, think of all your goof-ups as a learning experience for both you and your child. Acknowledge your shortcomings and start working on them. This way, you are setting an example for your child that it’s okay to make mistakes, provided you own up to it and make amends.