Lyric discussion by Jack316 

Cover art for Babylon lyrics by Angus and Julia Stone

I feel like this is a bit more complicated than her just screwing him over and marrying someone else. In the series of dreams before her last, him saving her always involved him dying/getting hurt by some strangely tragic accident. In her last dream, he falls into a thorn bush (ha), and that's when she decides to marry someone else. Perhaps, she thought that, by being with him, he would only get hurt, and that's why she left...? I don't know, but that's my interpretation.