We've come a long way (we've come along way) Sometimes it was an uphill journey Sometimes on the rough side of the mountain But we've come a long way we've come a long way Leaning and depending on Jesus we've come a long way Sometimes i had to cry all night long (we've come a long way) But the lord god almighty never left inc alone (we've come a long way) We've come a long way (we've come along way) Sometimes it was an uphill journey Sometimes on the rough side of the mountain But we've come a long way we've come a long way Leaning and depending on Jesus we've come a long way Sometimes i was up and sometime i was down Sometimes i was almost level to the ground Sometimes i was right and sometimes i was wrong But i kept on praying and he made me strong We've come a long way (we've come along way) Sometimes it was an uphill journey Sometimes on the rough side of the mountain But we've come a long way we've come a long way Leaning and depending on Jesus we've come a long way When the lights go out and the crowd gets thin When your friends move out, that's when the lord steps in