We all make promises … and we all break them. Yes, we say, we will do X or Y or Z … but find A and B come to hand instead. Some promises we make lightly and in haste and renege on them with hardly a qualm. Other promises gather a life’s hope and commitment …