It's dd's birthday on Thursday, and I took her to choose a bicycle today as her big gift. Would love to have simply surprised her with it, but needed to "test drive" various models to ensure we got the right size bike/helmet. We chose a lovely bike with girly ribbons and a special front handlebar rucksack. She knew in advance that we'd choose the bike today but she wouldn't get it until her birthday.
Once she chose the bike, I asked the shopkeeper if he had bells, and he said yes and brought out a tray of the various ones available. We looked at some of them, and then I told dd she could either buy one later using her pocket money (recently have been explaining to her that things cost money, so we can't have everything we want all the time), or that I might get it for her another time as a "special treat" if she is good (also have been trying to teach her that some things are earned/rewarded).
We got ready to leave the shop, and I noticed that she had started to sulk......eyes downcast, lower lip stuck out, the works. It dawned on me she was upset that I hadn't gotten the bell for her. I had two very strong immediate reactions - the first was angry with myself for mentioning the bell in the first place, and the second was completely pissed off with dd that I'd just spent 100 pounds on a very nice gift, and instead of an excited, happy girl.....I had a child who was pouting. I was almost inclined to tell her that if she was so unhappy that maybe we shouldn't get the bike/helmet after all.
Upon reflection I don't know if it was the right lesson at the wrong time/in the wrong way....or if I've got a child who doesn't know how to be grateful/thankful for what she's given. Also, what's the best way to talk to her about this? Don't know why I feel so emotional/upset about it. Must say that it's taken away the excitement I felt about getting the bike for her...