Shopping for your boyfriend is a very specific kind of mental gymnastics. You want something thoughtful but not too intense, ...