Hi,
I have a couple of friends and a sil who imo, over explain everything to their dc and it honestly makes their lives so much harder and often confuses the dc unnecessarily.
I see it all the time now when out and about. The other day, my friend was explaining why their ds couldn't have another chocolate bar for, no joke, 15 minutes! She went into the nutritional value, the last time he had a chocolate bar, why having another could make him less appreciative, would he want Christmas every day
the empty calories and on and on it went. He knew he probably wouldn't get one and he understood why. Well, as much as a 4 year old needed to! Surely just no is enough sometimes.
I'm not saying don't explain anything and don't ever engage in a conversation as to why the answer is no, but sometimes you really are just shooting yourself in the foot.