Wow Bob, you just know how to write good catchy/rocking tunes!! Very nice mix/production and the guitar tones sounded very polished.....good stuff bro.
Just a side comment and more or less thinking out loud here (so please feel free to disregard): while listening to this (x4), during the chorus parts, I was thinking the bgv could be a little more fuller/bigger (when you sing "thin line, fine line" etc...).....
Going a bit further on this limb here
.....(in my head) I could also hear during the chorus parts, some female voices singing "Aaaaahhh (at 1:29) & Ooooos (at 1:32)" might go well with the theme of "pleasure & pain"?
Of course, this might not even fit at all with the song or how you want it to sound, but it might be interesting to see how it sounds (even if it's just as an experiment).....could add some different flavor to it....IDK?
Anyway, this song is very good as it is and I do like it a lot!!
Great job Bob!!