They say when the end comes, we will know what it's all about. They tell me when the time comes, there's a sure way to find out. But it's already taken so long, and I can't tell the right from the wrong. And it's so long until the end. Yes, it's so long until the end. They say there's a reason for everything that's done. They tell me there's a season when we'll walk in the sun. So I keep on waiting in the rain. Can it be I've been waiting in vain? And it's so long until the end. Yes, it's so long until the end. I remember how it started, but I can't remember when. So many loves I've lost and found, I still need a friend. They say there's a reason for everything that's done. They tell me there's a season when we'll walk in the sun. So I keep on waiting in the rain. Can it be I've been waiting in vain? And it's so long until the end. Yes, it's so long until the end. I remember how it started, but I can't remember when. So many loves I've lost and found, I still need a friend. And it's so long until the end. Yes, it's so long until the end. Until the end. Until the end.