Songtexte
Lord
I
know
that
I
ain't
perfect
And
I
know
that
I'll
never
be
But
you
know
that
I
keep
tryin'
to
be
a
better
version
of
me
But
sometimes
I
fall
short
And
the
devil
just
won't
let
up
But
you
reach
down
to
save
me
And
say
I'm
enough
Cause
somehow
you
see
more
good
than
bad
in
me
Even
when
I'm
weak
and
don't
feel
worth
it
I'm
worth
it
You
love
me
through
all
my
flaws
Lord
I
know
I
don't
know
it
all
But
every
step
I
walk
I'm
slowing
learnin'
That
you
made
me
Perfectly
imperfect
Lord
I
know
I
don't
deserve
it
But
your
word
says
I
do
But
that
doesn't
make
sense
to
me
how
that
could
be
true
Cause
I'm
a
wreck
I'm
a
mess
I'm
one
shot
less
from
being
too
far
gone
But
no
matter
how
left
or
far
I
get
You
welcome
me
back
home
Cause
somehow
you
see
more
good
than
bad
in
me
Even
when
I'm
weak
and
don't
feel
worth
it
I'm
worth
it
You
love
me
through
all
my
flaws
Lord
I
know
I
don't
know
it
all
But
every
step
I
walk
I'm
slowing
learnin'
That
you
made
me
Perfectly
imperfect
Lord
when
you
pick
me
up
Put
me
back
on
my
feet
I
know
deep
down
in
the
heart
of
my
soul
You
ain't
ever
gonna
leave
Cause
somehow
you
see
more
good
than
bad
in
me
Even
when
I'm
weak
and
don't
feel
worth
it
Lord
I'm
worth
it
You
love
me
through
all
my
flaws
Lord
I
know
I
don't
know
it
all
But
every
step
I
walk
I'm
slowing
learnin'
That
you
made
me
Perfectly
imperfect
Attention! Feel free to leave feedback.