I have a confession to make. I love buying gifts for people. Birthdays, Secret Santa, weddings, you name it, I look forward to the challenge! And the reason is that I used to be an absolutely terrible gift giver. I once gave a grown man a box of tea bags and a USB bracelet that ended up being too small to fit around his wrist.
I'm still embarrassed by these gifts, but I've learned my lesson. I've been on my gift-giving game ever since. Now...