Lyric discussion by nomoresunn 

Cover art for Visions lyrics by Bring Me the Horizon

I think this song is about life, and how to live life properly... you have to be truthful, to yourself and your loved ones. You have to live life with vigour and honesty.

"This is a call to arms, so grab your guns and get your horses. Only the dead have seen the end of this fight. This is a call to arms, so all you fallen soldiers sing with me: Death or glory?"

These lines, I believe, attest to the idea of living life thoroughly. The lines advise that you don't sit around and let life roll by: 'grab your guns and get your horses' and live life!

"No, we can't leave until you tell me everything. So come clean, don't talk in tongues. It's time to bring out your dead. And the skeletons that you've been hiding. Tell me everything I need to know."

This may be directed generally, at society, or to a loved one. The message that I think is being conveyed, is one of honesty. How lies are temporary and unhelpful, the only way to live happily is to 'bring out your dead and the skeletons that you've been hiding'.

Another angle that this song could be looked at from, is one looking into a intimate relationship.

"I've been hiding in these trenches for far too long."

This line could have one of two different meanings:

1- A guy/girl is confessing their affection for the other and are coming out of their 'trenches'. 2- In a relationship, one of the partners is revealing a detail about themselves that their partner never knew.

I could go on, but i'll stop... for now :D

Love this album, every second is imbued with intense emotion.

My Interpretation