Marsha Trimble Dunstan Interpretation:
hard life/walk (see Psalm 35:6); difficult to live without making errors (see Jeremiah 23:12; Zechariah 3:6-10).