I've been diggin' you for the longest
 but i just couldn't find a way
 i've been lovin' you for the longest
 took me this long just to say
 
 first time i looked into your eyes
 you were huggin' someone else
 i never had a chance to tell you
 i wanted you for myself
 
 now my timin' may be wrong
 but i've already waited too long
 
 i've been diggin' you for the longest
 but i just couldn't find a way
 i've been lovin' you for the longest
 took me this long just to say
 
 it's kind of difficult knowin' he's your friend
 i'm tryin' hard not to show it
 but i can tell by that look on your face
 you're givin' him that lovin', i just know it
 
 it's never been my intention to steal
 but i got to let you know how i feel
 
 i've been diggin' you for the longest
 oh, couldn't find a way
 and i've been lovin' you, mmm
 took me this long just to say
 
 i've been watchin' you, watchin' you, watchin' you, baby, oh
 i've been lovin' you, lovin' you, lovin' you, baby, oh, smile
 
 (ooh, ooh)
 (ooh, ooh)
 mmm
 
 i could be foolin' myself
 into thinkin' i will be with you (baby), mmm
 guess i could be dreamin'
 but i kinda think you want it too
 i've been waitin' for such a long time
 now i've got to tell you what's on my mind
 
 i've been diggin' you for the longest
 but i just couldn't find a way
 i've been lovin' you for the longest
 girl, i finally found what to say
 
 watchin' you, watchin' you, baby
 i move on the slide
 and i've been lovin' you, can't you tell
 these feelings i just cannot hide
 
 i've been diggin' you, oh
 na-na-na-na, oh...oh...
 and i've been lovin' you for the longest, baby
 ow
 
 i've been diggin' you
 i've been watchin' you
 i've been lovin' you