Riddles of the past

So I had to run to the future
To find answers for the past
Had to leave green paths
To walk towards myself
through the pain of concrete and shards
I had to run to the big city of a million unknown faces
To finds answers inside myself
Had to burn bridges
To rebuild something unknown
from shapes half remembered asleep.