We all make promises in our lives - promises to do certain things, to behave a certain way, or to be certain places. And Psalm 132 is full of promises - promises keep, promises broken and promises ignored. But above all, Psalm 132 is about the best promise of all - God’s promise to us of a Saviour, Jesus Christ.