Ps 144:1

144:1 my rock. See notes Ps. 62:2; cf. Ps. 28:7; Deut. 32:18; Ex. 17:6.

who trains my hands for war. The association of God with warfare can be a stumbling block in appreciating the Old Testament. There is no conflict between the Old and New Testaments on this point. The warfare of God’s people has been heightened and intensified for Christians, whose war is against unseen spiritual enemies arrayed against God and themselves for His sake (Eph. 6:10–20).