Still haven't given up hope that my perfect match is somewhere out there
It's only a matter of time before our paths cross and I have no fear
Cause I know he'll accept all the flaws that I still work through
And I'm so ready for this chapter that I'm starting with you
Cause you know I ain't perfect
But we make it worth it
I know I ain't perfect
I think that's okay
So if i ain't perfect
I hope I'm still worth it
If you think I deserve it
Then let's keep it going, going
The stars all aligned in the sky when I looked in your eyes
I get nervous whenever you come around and I need a disguise
Then you pull me away take away all the grey clouds that blind me
And the things that wanted to hold me back are now subsiding
Cause you know I ain't perfect
But we make it worth it
I know I ain't perfect
I think that's okay
So if i ain't perfect
I hope I'm still worth it
If you think I deserve it
Then let's keep it going, going
Cause you know I ain't perfect
But we make it worth it
I know I ain't perfect
I think that's okay
Cause you know I ain't perfect
But we make it worth it
I know I ain't perfect
I think that's okay
So if i ain't perfect
I hope I'm still worth it
If you think I deserve it
Then let's keep it going, going