How long (Oh Lord)?

How long have I sown this seed
Spilled it carelessly on the ground
To see the fruit I have reaped
And cry with anguish at what I've found?

How do these fires burn within
Like hell I suffer without a friend?
Echoes of a decade past
Reflecting the shame in my dear child.

How long must I run this race?
Twice again perhaps without a win?
What to do to kill the pain:
Pinned to the cross (once more) for that sin!

How will you heal your brok'n heart?
Can I shine light on His way for you?
To show you're loved in ev'ry part
Honour yourself and forev'r be true.

© Sept 2002, Alan Dougall