Good song, and a great idea to use Jerusalem as a metaphor.
I like the chords you chose and your wife's vocal performance, although I like her voice better without all the stacked layers.
Good work!