Lyric discussion by British Ben 

It's entirely possible that Heraclea is Jewish. Many Jewish people avoid writing the word "God" out of respect.

As to the song, I got a similar interpretation as MountWrocial. I took the line "if you could make another one of you then you wouldn't give the other one to me" as just an obtuse way of saying the narrator and the person he's singing to would not really work in a relationship.

An error occured.