54:4-5 David was confident that God would help and sustain him. He also believed God would punish those who opposed him, and he asked God to do so. He could pray this way because what his adversaries were doing was contrary to God's will.
54:6-7 David was so sure God would deliver him that he spoke of offering a freewill sacrifice of worship for God's deliverance. This would have been the peace (fellowship) offering (Lev. 3; 7). He believed God would deliver him because God is good (cf. 52:9). In verse 7 the psalmist spoke of his deliverance as already past as a way of expressing his confidence in God. He would have found satisfaction in God's punishing his enemies for their evil, not because he hated them personally.
When God's people experience opposition from others who seek to thwart His will, we can count on His eventual deliverance. It may not come this side of the grave, but God will punish evil doers and reward those who trust and obey Him.117