Seems like a lifetime, but it ain't been that long I thought that together, we could stay strong Took a while to connect, thought got my message But you heard it different, had to keep me guessing At the crossroads standing toe to toe The story's still the same, you've got to go, go, go So many promises getting in the way How many will it take to make you want to stay So many promises tying you down What's it gonna take to keep you around So many promises Seen it all before, but I still get surprised I keep getting knocked down as I start my rise I hope this time it's different, but I've seen the road ahead The turns are all the same, I'm getting tired of this game At the crossroads standing toe to toe The story's still the same, you've got to go, go, go So many promises getting in the way How many will it take to make you want to stay So many promises tying you down What's it gonna take to keep you around So many promises Sitting on the fence, trying to make my decision But it's all crumbling down, subtraction through division Hiding the questions only clouds the answers If you've got to fly to be free, then just let me be At the crossroads standing toe to toe The story's still the same, you've got to go, go, go So many promises getting in the way How many will it take to make you want to stay So many promises tying you down What's it gonna take to keep you around So many promises Keeping you down I'll believe it when I see it