Lyric discussion by ladylibertine 

Cover art for Glass lyrics by Bat for Lashes

I thinks it is very possible that this is a metaphor for a woman who is in love with a man who loves a man. It May sound weird but she goes to a strange foreign land (gay culture) to find her beloved who is being pointed at by the watchman. Seeing this the woman attempts to cover up this vulnerable man whose emotions and thoughts are out for all to see from the watchman. She tries to keep the creed by making him unable to be seen because she wants to keep him. In the end it doesn't work out. She can't stop that which is reflected and the two suns (sons) they fall in love but never quite come together.