Lyric discussion by murderror 

i think this song is actually about feedback, like you receive when people comment on your work. "i will protect you from your visions save you from delusions, i will protect you from ideals to save you from defeat" sometimes you think you are great, when the consensus might say otherwise, feedback removes your self-delusion of perfection to keep you from becoming complacent, and thus irrelevant. i'm rather convinced that this is the message, and was impressed by how clever this song is when i realized it. covenant = awesome.

My Interpretation
An error occured.