Madilyn Paige - Perfect Person

I keep disappointing myself
Why would he love me over somebody else?
When I've made mistakes I'm not proud of
I keep losing when I want to win
Don't stop finding new scars on my skin
Start to wonder what I'm really made of
I can't keep breakin' this promise I make
Believe all the lies that I deserve the pain
But I know I'm worth it

And I realize
I haven't always been a perfect person
And I won't say that I'm no longer hurting
But I've made up my mind I think it's time
To love myself, I'm tired of feeling broken
And telling myself my flaws will leave me hopeless
I won't believe the lies that have been spoken
'Cause I've made up my mind I think it's time
That I don't have to be a perfect person
(That I don't have to be a perfect person)

I think that I'm ready to stop
Comparing life to the things that I'm not
There's so many things that I'm proud of (hmm)
I can't keep breakin' this promise I make
Believe all the lies that I deserve the pain
But I know I'm worth it
I know that my imperfections make me great
I'm not gonna be defined by my self hate
'Cause I know I'm worth it

And I realize
I haven't always been a perfect person
And I won't say that I'm no longer hurting
But I've made up my mind I think it's time
To love myself, I'm tired of feeling broken
And telling myself my flaws will leave me hopeless
I won't believe the lies that have been spoken
'Cause I've made up my mind I think it's time
That I don't have to be a perfect person

And I realize
I wish that I could be a perfect person
I know that I will always have some hurting
But I've made up my mind I know it's time, yeah
That I don't have to be a perfect person

Written by:
Aaron Kellim, Madilyn Paige, Marko Glogolja

Publisher:
Lyrics © O/B/O DistroKid, Songtrust Ave

Lyrics powered by Lyric Find

Madilyn Paige

Madilyn Paige

View Profile
Perfect Person - Single Perfect Person - Single