Gregory & The Hawk memory and honesty

I had a dream, it was lasting
It lasted the whole next day
I dreamt you had left me
And when I woke the mirror said to me
Maybe it's true, it could be true
You were caring, you had honest eyes
You were perfect, the perfect surprise
Till your hands crept up my chest
And gained a stronghold on my neck
You said baby it's true, I'm leaving you
I had a dream, it was lasting
It lasted the whole next day
I dreamt you had left me
And when I woke the mirror said to me
Maybe it's true, it could be true