Main message: Our promise to serve Lord Jesus to the end.
Bible references:
V1. "I have promised" (Psalm 119:57)
"Master" (Jude 1:4)
"not fear the battle" (Joshua 10:8)
"my Guide" (Psalm 31:3)
V3. "tempting" (Matthew 6:13)
"My foes" (Psalm 69:18)
"shield" (Psalm 28:7)
"guardian of my soul" (1 Peter 2:25)
Keywords: Jesus, I have promised, serve, Master, Friend, not fear, nor wander, Guide, glory, servant, grace, near, shield, Guardian of my soul
Interpretation notes:
This hymn is in AA′ form.
The rhythm is identical in both sections.
The first and third systems have almost the same melody, except for the first note of the third system, which is A♯.
The melody rises and reaches E in the last system, then returns to a lower register.