sort form Submissions:
submissions
Oceansize – One Day All This Could Be Your Lyrics 11 years ago
More proof that my interpretation lends itself to talking about generations and not individuals is that Massive Bereavement also speaks about an entire generation and not just one person figuratively.

submissions
Oceansize – One Day All This Could Be Your Lyrics 11 years ago
and it's not just referring to one parent and child. I think Mike is referring to what he imagines majority of parents are doing to prepare their children. I think this makes more sense then it being about God. If it were referring to one child and one parent, I dont think "one day all this could be yours" really makes much sense

submissions
Oceansize – One Day All This Could Be Your Lyrics 11 years ago
they threw away*

submissions
Oceansize – One Day All This Could Be Your Lyrics 11 years ago
This song seems to be about passing life on to a next generation with great doubt for what the next generation will achieve. There are very strong hints (in my head) that the first generation refuses to help as much as they should "I cant serve anymore".

All the first generation did to prepare the next, was fill them up with fear of whats to come. They away any potential momentum "feet on the floor" the next generation would have with that fear.

If you read the lyrics within this context every single line fits

submissions
Oceansize – Only Twin Lyrics 12 years ago
almost positive this song is about abandoning a soulmate or your "only twin"

the first four paragraphs sound like someone is very bitterly heart broken. the last three sound like descriptions of that heart break. especially the last few lines

I recoil from the blast - losing a soulmate means a huge change in someones life, a blast

And look around me though,
neither friend nor foe - no one is there for him/her through any of this

Empty as a hole, and ever depleting - any enjoyable feelings like trust and love he/she had left them feeling empty as a hole, and the feelings are ever depleting

* This information can be up to 15 minutes delayed.