You had to be hiding from me, all this time
Making me wait so very long, for you
Cause out of nowhere you just appeared before my eyes
Letting me know that there'd be no more lonely nights
Where have you been all of my life
What took me so long to get it right
Where have you been all of my life
(Tell me...)
How did you know when it was time, to make your move
And how did you know this heart of mine was this needing
Being with you helps me realize that dreams come true
Next time don't take your sweet old time
To bring your love to me, oh yeah
Where have you been all of my life
What took me so long to get it right
Where have you been all of my life
To be honest, it's not fair
That so much time went by before we had a chance to share
Our love, we should've been together
But it's better late than never
Where have you been all of my life
Baby
Where have you been all of my life
Tell me
Where have you been all of my life
What took me so long to get it right
Where have you been all of my life
I don't know (I don't know)
I don't know (I don't know)
I don't know (I don't know)
I don't know (I don't know)
Baby I don't know if I can let you
Get that close to me again
Cause last time I let you
Our life was one big argument
And I'm willing to bet you
That we'd be better off as friends
Can you accept just being friends
You're telling me that we should sit down
And talk about us
But truthfully, I really don't agree
Cause we don't have much to discuss
For some reason you think that we could work it out
I have serious doubts
Baby I don't know if I can let you
Get that close to me again
Cause last time I let you
Our life was one big argument
And I'm willing to bet you
That we'd be better off as friends
Can you accept just being friends
If I said that I didn't still care about
That would be the biggest lie I could ever tell
I'm just tryna save myself from the drama
Cause we have gone through so much hell
And I don't wanna go back
Baby I don't know if I can let you
Get that close to me again
Cause last time I let you
Our life was one big argument
And I'm willing to bet you
That we'd be better off as friends
Can you accept just being friends
Baby I don't know if I can let you
Get that close to me again
Cause last time I let you
Our life was one big argument
And I'm willing to bet you
That we'd be better off as friends
Can you accept just being friends
Let's be friends and only friends
I bet you we should just be friends and only friends
Baby I don't know if I can let you
Get that close to me again
Cause last time I let you
Our life was one big argument
And I'm willing to bet you
That we'd be better off as friends
Can you accept just being friends
Comin' home late
It seems you
Barely beat the sun
Tappin' my shoulder
Thinkin' you gon'
Get you some
Smellin' like some fragrance
That I don't even wear
If you want some lovin'
I suggest you go back there
(Where you came from)
Day to day, with you
It's always something else
Workin' my nerve
God knows that
I don't deserve
What you put me through
'Cause I've been so true to you
For you to come at me
With another lame excuse
(See I)
Heard it all before
(All of your lies
All of your sweet talk
Baby this Baby that)
But your lies ain't workin' now
Look who's hurtin' now
See I had to shut you down
I had to shut you down
Played the fool before
(I was your fool,
I believed in you,
Yes I did, yes I did)
But your lies ain't workin' now
Look who's hurtin' now
See I had to shut you down
I had to shut you down
What were you thinkin'
Bringing her into our home
In our bed, you must have
Fell and bumped your head
Messin' up my sheets
And violating me
Got me 'bout to
Call my peeps
And take it to the streets
Nothing you can do, and
There's nothing you can say
That can persuade me, to
Stay with you another day
You have crossed the line
To the point of no return
What you do from here on out
I am no longer concerned
(See I)
Heard it all before
(Let me explain baby
Baby, it's not what you think
That's what you said to me)
But your lies ain't workin' now
Look who's hurtin' now
See I had to shut you down
I had to shut you down
Played the fool before
(You were my boo
I trusted you
For way too long way too long)
But your lies ain't workin' now
Look who's hurtin' now
See I had to shut you down
I had to shut you down
Ooh, used to hang on
To your every word
But the more you lied
To me the more I hurt
The things you used to
Say would sound so sweet
I'm naive, good to believe
Heard it all before
(I was at work, it
Wasn't my car you saw)
(Baby, I swear it wasn't me)
But your lies ain't workin' now
Look who's hurtin' now
See I had to shut you down
I had to shut you down
Played the fool before
(You were my boo
I trusted you
For way too long
Way too long)
But your lies ain't workin' now
Look who's hurtin' now
See I had to shut you down
I had to shut you down