Say I'm fine when I'm barely holding on
Act too strong when I know that I'm wrong, hm
I've been trying to unlearn what I know
Had to let somebody in, call it home
But if you're patient enough to stay
You'll see I'm the place where you can feel safe
If you're looking for perfect, I'm not the guy
But if you want something real, I'll be right by your side
I'm not perfect, and I never claim to be
And I'm probably not gonna love you perfectly
But I will always love you intentionally
I might not be able to give you everything that you ever wanted
But I'll never stop trying or take you for granted
Yeah, some days, I'm gonna drive you up the wall
But I'm also gonna show up every time to catch you when you fall
I can't promise you that I'm not gonna disappoint you along the way
But I can promise you that I'm gonna try my best
To give you a thousand reasons to stay
The truth is I'm gonna make you laugh
And I'm gonna make you cry
But my "I love you's," they will never be a lie
I won't be your movie, no perfect scene
No roses every night, no diamond dreams
But I'll hold you close on the worst of days
Be it come when the world starts to shake
Yeah, I messed up more than I'd like to admit
Say things wrong, then learn from it
And every time that I fall short
I come back stronger than before
I don't wanna hide who I really am
So hear me now before you hold my hand
I'm not perfect, and I never claim to be
And I'm probably not gonna love you perfectly
But I will always love you intentionally
I might not be able to give you everything that you ever wanted
But I'll never stop trying or take you for granted
Yeah, some days, I'm gonna drive you up the wall
But I'm also gonna show up every time to catch you when you fall
I can't promise you that I'm not gonna disappoint you along the way
But I can promise you that I'm gonna try my best
To give you a thousand reasons to stay
The truth is I'm gonna make you laugh
And I'm gonna make you cry
But my "I love you's," they will never be a lie