1 O, it is hard to work for God,
To rise and take his part
Upon this battle-field of earth,
And not sometimes lose heart!
2 He hides himself so wondrously,
As though there were no God;
He is least seen when all the powers
Of ill are most abroad;
3 Or he deserts us in the hour
The fight is all but lost,
And seems to leave us to ourselves
Just when we need him most.
4 It is not so, but so it looks;
And we lose courage then;
And doubts will come though God hath kept
His promises to men.
5 But right is right, since God is God;
And right the day must win;
To doubt would be disloyalty,
To falter would be sin!