O for the peace of a perfect trust,
My loving God, in thee;
Unwavering faith, that never doubts,
Thou choosest best for me.
Best, though my plans be all upset;
Best, though the way be rough;
Best, though my earthly store be scant;
In thee I have enough.
Best, though my health and strength be gone,
Though weary days be mine,
Shut out from much that others have;
Not my will, Lord, but thine!
And even though disappointments come,
They, too, are best for me--
To wean me from this changing world
And lead me nearer thee.
O for the peace of a perfect trust
That looks away from all;
That sees thy hand in everything,
In great events or small;
That hears thy voice--a Father's voice--
Directing for the best;
O for the peace of a perfect trust,
A heart with thee at rest!