No Perfect Goodbye

Is this the moment we realize we're all equal and all human?

Is this the point where I have no energy left for hate?
I feel I lost so much time away from you or fighting you
I hope that I didn't take you for granted



Oh, please don't go
It's too soon, it's too sad
I guess there can be no perfect goodbye
No perfect goodbye

Now it's clear I have to cherish those around me before they leave
I hope you're near, I hope you're happy and proud of me and all I am
I'll remember the words you said, the jokes you made and your way of thinking
I'll remember your smile

Oh, please don't go
It's too soon, it's too sad
I guess there can be no perfect goodbye
No perfect goodbye

Sooner or later you'd have to leave this world and go
Today or tomorrow the pain would still feel so unfair

I guess there can be no perfect goodbye
No perfect goodbye