This road I'm on is strait and narrow, but it leads to a better home It was laid by Christ one day at Calvary while He suffered all alone This road may lead over many high mountains and valleys, dark and low But I'll walk each day with sweet assurance, and I'll safely reach my home Ahead, ahead there's joy and gladness and rest for my weary soul Ahead, ahead there's peace and contentment, everybody will be happy and whole I'll be, I'll be at home with Jesus where tears will never be shed Though so often this road gets rough and rocky, still I know what lies ahead While on this road, I get so weary and often my feet would stray But a gentle hand still leads me onward and helps me find my way As I climb each hill and cross each valley by His hand, I'm daily lead But I won't look back, gonna keep on walking for I know what lies ahead Ahead, ahead there's joy and gladness and rest for my weary soul Ahead, ahead there's peace and contentment, everybody will be happy and whole I'll be, I'll be at home with Jesus where tears will never be shed Though so often this road gets rough and rocky, still I know what lies ahead Ahead, ahead there's joy and gladness and rest for my weary soul Ahead, ahead there's peace and contentment, everybody will be happy and whole I'll be, I'll be at home with Jesus where tears will never be shed Though so often this road gets rough and rocky, still I know what lies ahead Though so often this road gets rough and rocky, still I know what lies ahead