I love buying gifts when I have a good idea and/or know what someone wants, but most of the adults in my family don't really want anything. So Christmas and birthdays come around and I buy another shirt or jumper that they may of may not like, but certainly don't really want or need.
For my Dad's birthday this year I bought 6 bottles of beer, which I know he will enjoy, but it did feel a bit tight, especially as he's been giving me 2 days' free childcare pw for the last 10 years. If I had a really good idea I'd spend £100 +, but I didn't and it seemed stupid to spend it for the sake of it.
Should I have tried harder?