Bought dd's Christmas gifts today. I went to Argos as they had a 3 for 2 offer on toys ending tomorrow and what she had asked for worked out cheaper than from anywhere else. Unfortunately, three of the items weren't the right ones (slightly) wrong colour etc, nothing major. That was all they had in stock. Now I'm feeling mean, if I hadn't tried to save money she'd have had what she asked for (but less gifts).
She is a spoilt madam (sorry, but I have to be honest, she is) so maybe it'll be good for her to see she can't always have exactly what she wants but I don't want her disappointed come Christmas day.
I know why I do it, she's the one without a dad, try to do anything I can to make her happy, overcompensate blah blah.
Am I overthinking again? 