Random Gift ideas:
I hate having to buy Christmas gifts and birthday presents. The best gift you can give me is the assurance you won't buy me a gift and you expect nothing from me.
The only success I've had in buying gifts is though spending more than I should or meticulously listening to the person and maintaining a gift ideas notes on my phone. From here on, everyone's holiday gifts is going to be something random off this list.