Underwater Dream

I woke up from a dream an underwater dream
Breathing deep into the light
That spilled across my floors and walls and eyes, I heard her weeping
It lasted most of the night

Now I fall between the curve of two vastly different streams
We built a fire on some bones
The smoke it lay inside the grass, a tiny fog along the trail
The tears they sting my eyes like broken glass or rocks or hail

Still we hold on
The breaking point just a milestone
Still we hold on and on
On and on

Since I've fallen into step with confusion and weariness
My world is small enough to throw
And though the olive branch was always there for the taking
The dove she died so long ago
So long ago

Still we hold on
The breaking point just a milestone
Still we hold on and on
Still we hold on
Like two lions circling a throne
Still we hold on
Baby on and on



Credits
Writer(s): Eric Bettencourt
Lyrics powered by www.musixmatch.com

Link