Velvet eyes are mine to see Looking back they choose to stay Gentle hands are mine to hold They guide me through the disarray And I wish that I was stronger Like the man that I should be But I just can't help but feel that I Can't give you all you need But you're here with me So I'll add your name to the list Of all the things I don't deserve The stories that I've never told Are the only ones you've heard You're well aware of my weaknesses But you never said a word And I wonder if I'll ever be enough And I ask myself if I'm good enough for love For love I know I swore I'd say it first But my explanation's overdue All I've got are these old words To try to tell you something new But if you're still here to lift me Then I'll walk every mile It's love that makes life bearable And you make love worthwhile So I'll add your name to the list Of all the things I don't deserve The stories that I've never told Are the only ones you've heard You're well aware of my weaknesses But you never said a word And I wonder if I'll ever be enough And I ask myself if I'm good enough for love For love You're the only one that makes it right When everything is wrong My heart is in your hands And I know that's where it belongs You're well aware of my weaknesses But you help me make them strong When I wonder if I'll ever be enough Cuz I wonder if I'll ever be enough But you're telling me that I'm good enough for love For love