I've sometimes been criticised for allowing ds, 3.5, to have too much say in what he does. I tend to give him choices: peanut butter or cheese; blue shirt or red shirt; science museum or dinosaur museum. Never important decisions, mind you, but little things that can give him a modicum of power over his destiny.
But I was told by a professional that at his age it's best to decide everything for them. Apparently it gives them a sense of security. This may be so, but I was raised by control freaks who took that line, and now I'm a perpetually indecisive adult. Also, I want ds to feel like an individual, not some appendage of me and my desires.
Does anyone have a different view? Does my theory actually work in the long term or am I grooming a spoiled child?