I know what I want, And girl it is you You lifted my soul up out of the blues Cuz I've been through the weather aging like wine Always a bit stronger and better with time It's been so long (so long) So long (so long) So long (so long) Oh, baby, I've been waiting for you for so long (so long) Making you smile, I know what you need Attention to detail oh girl of my dreams And if you ever doubt me lost in your head I promise to love your doubts to bed It's been so long (so long) So long (so long) So long (so long) Oh, baby, I've been waiting for you for so long (so long) Waking up beside you reminds me of the days I prayed to the father for a better way A girl I can depend on, who understands The things I need to be a better man It's been so long (so long) So long (so long) So long (so long) Oh, baby, I've been waiting for you for so long (so long) Its been so long, So long One of the days I'm expecting to wake Feels like I'm living a dream drinking from a full cup I'm thanking my god girl you makin' me sing A new song every day you're pulling my heartstrings It's been so long (so long) So long (so long) So long (so long) Oh, baby, I've been waiting for you for so long (so long) It's been so long (so long) So long (so long) So long (so long) Oh, baby, I've been waiting for you for so long (so long)