Long Way to Go

Long Way to Go
My journey is long
But my speed is slow
That’s why I know
I’ve a long way to go
I chose the path seldom one would take
And everybody said you’re making a big
mistake
For it had obstacles which continued to
grow
But I kept running because my heart said so
Initially the target seemed difficult to attain
And all my efforts were going in vain
I realized I had to increase my pace
As I was running to win the race
But I got tired and fell on the way
Saw many going ahead & away
My legs had taken up some pounding
I couldn’t run so I started crawling
But they say God is a great leveller
Even to a tired traveller
Steep slope was the way ahead
And those who were running wounded their head
So I attained my goal, thanks to God
Because if he sent the devil, he also sent a sword
But that’s not the point where I take rest
As life is a mystery, a continuous test
My journey is long but my speed is slow
That’s why I know I’ve a long way to go
That’s why I know I’ve a long way to go.