First things first: I think the song is very, very well done, the arrangement (with some unusual instruments) works well, the mix is pretty good and Janice is, as always, the highlight of the song (actually, she's the highlight of _any_ song, but we all know that by now).
But I'm not sure I really get the song. You create a constant tension that you don't resolve and that makes the listener uneasy, and I think (if I understand it correctly) that the vocals are trying to do the same thing.
If that's your intention, then I'd say you've done brilliantly and it's a GREAT song
Kinda unsatisfying, though.
If not, I'm lost and need your help to figure it out

PS: good to see you back!