As we make our Christmas lists and check them twice, the majority of this experience is caught up in the chaos of shopping and the stress of paying for it in the new year. But there are gifts that we can give that avoid all of that and keep on blessing the person perpetually.