Larry Howard seeds of victory

Everything is working together
Though it feels like its falling apart
It may seem like it's not getting better
When you see so many broken hearts
No situation ever to desperate
Because God already knows what we need
We all know what it is to be tested
And Jesus never gave up on you or me
I've traveled down a million dead end roads
I've found the rainbow's end, never found the gold
All the time I wasted wandering endlessly
You were watching over me
Sowing seeds of victory
How often do we give up on others
Because we think they're so out of reach
I remember the night when a brother
Cared enough to share the love of Jesus with me
I thought that I just didn't need it
I didn't need to believe
Years later when I finally received it
I remembered that servant who planted a seed
In the rock hard soil of a heart in need
Don't ever give up
Keep sowing the seed
Just do it and trust
No one's out of God's reach
Even if they've traveled a million dead end roads
Found the rainbow's end, never found the gold
Wasted so much time wandering endlessly
God may one day set them free
Keep sowing seeds of victory