It's a new revelation
Cold hearted devotion
I know, I know it's hard
It's all learned behaviour
The difference in process
I know, I know that's why
I know it's hard to live in different destinations
Are we lying to ourselves?
I know it's hard to live in different generations
Are we lying to ourselves?
Is it worth fighting?
Is it worth trying?
To find, to find what we lost
I can see the sun rising
Beyond the horizon
It's far, there's a long way to go
I know it's hard to live in different destinations
Are we lying to ourselves?
I know it's hard to be from different generations
Are we lying to ourselves?
What's good for one
Ain't good for the other
Why we playing with guns
When we should be with each other
The difference in thought
Just drives us apart
The difference in time
Builds up walls to our hearts
There's a way we can stay
There's a fight to be won
If we could just be together
We'll have the war won
The difference in thought
Is down to different generations
I know it's hard to live in different destinations
Are we lying to ourselves?
I know it's hard to be from different generations
Are we lying to ourselves?