Not every promise lasts forever