This shouldn’t be tough, but I cannot find out who sings this song. I tried to do a lyric search, but… nothing.
The opening lyrics are “My pain…is self-chosen.” And then it goes on: “The river of deceit flows down… down, down, down…”.
It sounds like it’s by Alice in Chains. Also I need to know what album it’s on.
Thanks!