I've been married to my wonderful husband for 14 years. He knows me better than I know myself, in most ways. However, for holiday gift-giving, it's always hit or miss... and, that's okay. I love