My life’s a woven tapestry, I so often fail to see,
The perfect weaving of the loom at work inside of me.
Everyday, I look unfinished, and find it hard to understand,
My tapestry’s great splendor seeking all my Lord has planned.
In times of pain and suffering when trust and pain collide,
I long to see the finished work, but only view the underside.
A tangled web of knots and threads, caught up in such a mess,
I know His works unfinished, and in His tender hands, I rest.
His needlework is perfect, in every stitch His love is told,
The crafting of His handiwork in priceless threads of gold.
I must trust the master weaver, who knows my life’s great plan.
So I’ll let Him sow his perfect will, though I may not understand.
My life’s a treasured tapestry that I shall walk in faith to see,
As I feel the nails as needles sow his tender love through me.
And when His work is finished on the topside may I see,
The perfect image of my Saviour, on my life’s great tapestry.
– Allan Mitchell