[Intro Hook (signature line)]
We don’t always get it right, yeah that’s the truth
But I’d rather get it wrong than not have you
[Verse 1]
We ain’t perfect, we both know that
Got a past, got a little fallout
Say some things that we don’t mean
Let ‘em hang where they shouldn’t be
Yeah we push, yeah we pull sometimes
Cross a few of those fine lines
But when the dust finally settles down
You’re the only thing I want around
[Chorus]
We ain’t perfect, but you’re perfect for me
Yeah you’re everything I’ll ever need
Through the hard, through the hurt, through the ups and downs
You’re the one I’m still holding now
When you lay your head down on my chest
Girl, there ain’t no doubt, there ain’t no guess
We ain’t perfect, but I still believe
You’re perfect for me
[Verse 2]
I get lost in a long day’s mess
Half hear what you’re tryna say, I guess
Got a head full of work and worry
And I don’t slow down like I should, I’m sorry
But you stay, yeah you always stay
Even when I’m miles away
And later on when the lights go out
We find our way back without a doubt
[Chorus]
We ain’t perfect, but you’re perfect for me
Yeah you’re everything I’ll ever need
Through the hard, through the hurt, through the ups and downs
You’re the one I’m still holding now
When you lay your head down on my chest
Girl, there ain’t no doubt, there ain’t no guess
We ain’t perfect, but I still believe
You’re perfect for me
[Bridge]
Yeah the bills, the kids, that 9 to 5
Try to take what we’ve got inside
But we’ve made it through worse than that
Ain’t no way we ain’t built to last
[Final Chorus (lift)]
We ain’t perfect, but you’re perfect for me
Yeah you’re everything I’ll ever need
Through the cracks, through the chaos, through anything
You’re the reason I still believe
When the whole world feels like too much
All it takes is your touch
We ain’t perfect, but it’s plain to see
You’re perfect for me
[Outro (callback to hook)]
We ain’t perfect… but you’re perfect for me