He remembers his eternal covenant&#8212; every promise he made for a thousand generations,