Lyric discussion by music_meaning 

The drug information is part of it and explains some of the fragmented thoughts.

I think there is also a meaning beyond the drugs regarding salvation. One line says "Martin Luther, you're an angel." Martin Luther believed that to be saved, your deeds on Earth could be ignored. The speaker is saying that what she has done on Earth will be "washed away" (the sins of drugs, abortions, and other "unholy" acts) and she will go to heaven to be with God.

An error occured.