Why is finding the middle ground in parenting so hard for many people?

They think it's either being tough and always reminding them ''I'm your parent, I'll never be your friend'' or being very soft and saying ''don't worry sweetheart, I'm your best friend''.

This is my version of what I'll be telling my son when he starts talking:

''Mother first and then friend''. I can be both but there are priorities that come in first time. This means I'm focusing on parenting (calling out when he's in the wrong and apply natural or logical consequences) obviously but during my motherhood, I can serve as a guide when he needs help. I've always believe there is a middle ground between being hard (tough love type) and acting like their friend all the time.

Why is finding the middle ground in parenting so hard for many people?
Post Opinion