There comes a point for those who do the Office of Readings where one has to read Psalm 135 (136). It is a long psalm, so long that the one psalm alone takes up all three readings of psalms in the Office of Readings. Furthermore, every second line in the psalm is a repetition of “for [God’s] love is everlasting”. When I first saw what was on the cards for the Office, my first reaction was to moan. “Not this... Read more