I know she's only 4 (all be it an old 4) and I'm not expecting masses of praise and endless thanks but...
I'm having an increasing problem with dd being ungrateful. It's happened quite a few times when I've offered her a treat and she's got upset because she wants more (before even taking what's offered) usually of sweets or a little treat when we're on a day out which I kind of get, she's 4 after all, even though I think it's a bit odd that she'd rather go without than have the amount that I'm offering.
Today we reached a new height though when I offered to show her the website with some slippers on that she's been talking about spending her xmas money on. Lovely, had a nice little time looking through them and comparing them etc deciding which she'd like. Then she decided what pair she'd like and I was just about to pay when she looked sad and I asked what was wrong and had she changed her mind, she burst into tears and said she was sad that she's only getting 1 pair! We talked about how she only had enough money for 1 pair and she only really needs 1 pair of slippers but if she really wanted another pair then she could ask for a pair for her birthday which isn't that far away but she was having none of it.
I didn't buy them in the end, was that unreasonable? Is this odd? I feel like I can't treat my own daughter! I feel like still giving it to her would reward this weird, ungrateful behaviour. How do I tackle it?