Lyric discussion by LoveIsNaked 

Cover art for Tourniquet lyrics by Marilyn Manson

I really feel this song is about love and how not matter what you do like everything else it dies, it becomes corrupt or whatever. "The flies will lay their eggs" just means it is being corrupted and no matter what you do to "preserve the innosence" it will die or be killed. Love is exactly what this song is about btu always how it dies.