It Puzzles Me!

It puzzles me; but, Lord, Thou understandest,
And wilt one day explain the crooked thing.
Meanwhile, I know that it has worked out Thy best –
Its very crookedness taught me to cling.
Thou has fenced up my ways, made my paths crooked,
To keep my wand’ring eyes fixed on Thee.
To make me what I was not, humble, patient;
To draw my heart from earthly love to Thee.
So I will thank and praise Thee for this puzzle,
And trust where I cannot understand.
Rejoicing Thou doest hold me worth such testings,
I cling the closer to Thy guiding hand.
(Ecclesiastes 7:13) F.E.M.I. Devotional