People come and go People change their minds People give there hearts And mean it at the time A shift in the wind No reason why And at the drop of a tear Someone says goodbye But God as my witness Without a doubt I'll love you tomorrow Like I love you now I'm here for you For the good and the bad Take the weight of the world And divide it in half In the years to come There will be one Promise that always holds true I'm here for you I know that you're scared It's hard to have faith When so many dreams Somehow lose their way The path isn't narrow It turns and it twists But I knew my future The first time we kissed But God as my witness You can be sure This heart you're holding Will always be yours I'm here for you For the good and the bad Take the weight of the world Divide it in half In the years to come There will be one Promise that always holds true I'm here for you In the years to come There will be one Promise that always holds true I'm here for you