Lyric discussion by R.O.U.S 

Cover art for Walk lyrics by Blind Melon

Yeah, i would agree that this song is about drug addiction, i hear the lead singer was really into heroin.

Shannon was into coke not really herion atleast thats what "a devil on one shoulder and an angel on the other" says.