There've been times when your head's in your hands
You want to walk away, throw away your plans
Well, we've all had moments, we've hit the bottom
But I'll never ever let that happen to you, oh no
When you're scared and your home's a lonely place
Take a minute to look around and then embrace
All the tiny things that we share
And no matter what it takes, I will be there for you, oh
But we don't have to be perfect as we play our parts
And we are worth it with our hopeful hearts
Oh, we all feel like we're messed up at times
Gotta know what's wrong and get it right, oh
Oh
If you've ever felt lost and on your own
Know that you'll be safe and you are not alone
All the haunting thoughts on your mind
They'll never ever get the better of you, oh no
Cause we don't have to be perfect as we play our parts
And we are worth it with our hopeful hearts
Oh, we all feel like we're messed up at times
Gotta know what's wrong and get it right, oh
Oh
Oh, it might not feel like it now
But the world's a little brighter because you're around
No, it might not feel like it now
But the world's a little brighter because you're around
And we don't have to be perfect
We don't have to be perfect, no
We don't have to be perfect, ooh
We don't have to be perfect, no
We don't have to be perfect as we play our parts
And we are worth it with our hopeful hearts
Oh, we all feel like we're messed up at times
Gotta know what's wrong and get it right, oh
Oh
We don't have to be perfect as we play our parts
Cause we are worth it with our hopeful hearts
Oh, we all feel like we're messed up at times
Gotta know what's wrong and get it right, oh
Oh
Oh, it might not feel like it now
But the world's a little brighter because you're around
No, it might not feel like it now
But the world's a little brighter because you're around
We don't have to be perfect