How Long?

How long is this piece of string –

Called life

We know when it started

But where will it end –

Is knowledge we don’t possess

What will we encounter along the way

Will there be knots to be undone

To smooth the way from start to end

How far along this pice of string – 

Called life

Have we travelled up to now

How far have we come

How far is there yet to go?