Lyric discussion by KoiHoshi 

Cover art for Human Shield lyrics by Training For Utopia

It sounds to me like they are talking about Christ sacrificing himself for us. It seems as they throw their opinion in as well "without your permission, without your response, come have me" it makes sense if you think about the overall. i think its a good song.