
Not Perfect But I Love You!
[Verse 1] My heart is broken From a lifetime of pain I sit and ponder As I listen to the rain Where did I go wrong? Why did it turn out this way? And then I remember I still have something to say [Pre-Chorus] I’m not perfect But I’ve always been true I’m not perfect But I always loved you [Chorus] You may not understand me And that’s okay I may not be perfect But I’m not fake The little things I did I did them for you I made mistakes And I’m sorry I failed you But I never stopped loving you Through every storm I never walked away from you Since the day you were born (Never walked away) (Since the day you were born) [Verse 2] I know you’ve carried questions And hurt of your own And sometimes it felt like You were standing alone But even in silence Even when I felt torn I never stopped loving you Since the day you were born [Pre-Chorus] I’m not perfect But my love is true I’m not perfect But I always loved you [Chorus] You may not understand me And that’s okay I may not be perfect But I’m not fake The little things I did I did them for you I made mistakes And I’m sorry I failed you But I never stopped loving you Through every storm I never walked away from you Since the day you were born (Never walked away) (Since the day you were born) [Bridge] If I could take it back I’d hold you closer If I could speak it right I’d say it slower But time keeps moving And the ache stays strong So I leave you with the truth I’ve loved you all along (All along) (I’ve loved you all along) [Final Chorus] You may not understand me And that’s okay I may not be perfect But I’m not fake The little things I did I did them for you I made mistakes And I’m sorry I failed you But I never stopped loving you Through every storm I never walked away from you Since the day you were born (Never walked away) (Since the day you were born) [Tag] I’m not perfect But my love is true I’m not perfect But I always loved you

