Well, it was raining when I woke up this morning
So, to escape it I went back to bed
But then the rain started leaking through the ceiling
And pretty soon it was pouring on my head
Sometimes it follows you home
Like an old stray dog, it won't leave you alone

Well, it's not the end
The end of the world
It's just another day depending on grace
Oh, it's not the end
The end of the world
It's just another day, don't sleep it all away
No no no

So, I jumped into my car and hit the freeway
Found a sunny spot so I could work on my tan, yeah
But just as soon as I stepped one foot in the ocean
From out of nowhere it came pouring down again
Sometimes it rains all over your parade
It's like you're reaching for the sun, and you're landing in the shade

But it's not the end
The end of the world
It's just another day depending on grace
No, it's not the end
The end of the world
It's just another day, don't sleep it all away
No no no
Yeah

Well, the moral of the story is
You know sometimes life takes so much more than it gives
But the one who makes the air I breathe
Is the one who'll fix the ceiling when it starts to leak
It may look like the end but it's only the beginning

It's not the end of the world
It's just another day depending on grace
It's not the end
The end of the world
It's just another day, don't sleep it all away

'Cause it's not the end
It's not the end of the world
It's just another day
It's not the end
It's not the end of the world
No

It's not the end
It's not the end
Still not the end
It's not the end

I bet you're wondering when this song's gonna end
But it's not the end
'Cause I'm singing this song and I get to decide when it's the end
And it's not the end
Well, it's almost the end
I guess you could say it's nearing the end

But it's not the end
It's not the end
It's not the end
It's almost the end
Okay, I think it's the end