I know you asked for feedback on the songwriting but it's the EQ that catches my attention - through my system there's so much treble, so much treble. And you do the same thing I do on so many tracks - speed up slightly. You know what that comes from? Noticing the previous take is slightly too fast, and making a conscious effort at slowing the next one down a bit (which works at the beginning, and then the momentum from before asserts itself, and you're going faster).
When it comes to songwriting, I attend to words, chords and melody. Someone's Watching has got a reliable structure and feeling that many people will instantly recognize and relate to. As for the words, I'd like to write a song where this guy talks to God or his girlfriend about feeling a combination of reassurance at the divine presence and yet doubt in the face of the inevitable apparent threats and setbacks in worldly life. But I'd want it much closer to the bone if it was a song like that.
My God you're coming from inside
My God there's no place left to hide
I live this actor's life
Pretending that the fears and knives
Are something I can handle
Well, now you're left with finding another verse that ends in 'candle', so I know you can do better. Sound more tortured, scared, conflicted, in other words.
I make no claim to live up to my own advice.