Lyric discussion by NewSteez11 

Cover art for Devil Dressed in Blue lyrics by Right Away, Great Captain!

Im not sure about the entire meaning of the song but i agree with the religion theory. It makes sense because of losing sleep from over thinking your fate in the afterlife, and he mentions God. The only thing im certain of is the line "Angel wrestle me, crack my sides to let me see." is referring specifically to a story from the Bible.