28You give light to my soul/spirit; you take away the darkness of my soul.
29You enable me to be strong, with the result that I can run and attack a line of enemy soldiers; with your help I can ◄scale/climb up► the walls that surround my enemies' cities.
30Everything that Yahweh my God does is perfect. We can depend on him to do what he promises. He is like a shield MET to protect all those who go to him for refuge.
31Yahweh is RHQ the only one who is God; only he is like an overhanging rock under which we can be safe.