I been staying up all night
I been losing all my mind
I been searching all the world
But I ain't found you
I been walking out of line
I been spending all my time
I been singing all your song
But you don't hear me
My free heart lover
My free heart lover
My free heart lover
Well, don't play games with me
I been living way to long
I been learning right from wrong
I been putting on the vibe
But you don't feel me
I been giving all I've got
I've been putting up a fight
I've been given everything
But I ain't got you
My free heart lover
My free heart lover
My free heart lover
Well, don't play games with me
My free heart lover
My free heart lover
My free heart lover
Well, don't play games with me
Right, right