This song is tragically beautiful. A romeo and juliet type of song, star crossed lovers. It's about true love, your other half. Your soul mate. Only something is always coming between them. It could be anything. The timing could be off. One or both could be married or in a relationship. Pride, mistakes, misunderstandings, fear. Whatever it is, it's killing them both and they don't really talk about it. "Dead eyes speak in volume, but our lips refuse to move". "Her shining eyes mark our return back to the world of the dead". I think that without each other they almost feel dead inside. Carrion is a dead carcass. Maybe it's just too hard and he's given up and the look in her eyes tears him apart. He knows they need each other but he's too afraid because maybe she has hurt him too. Her eyes tear him apart but they also take him away. This could mean that she makes him feel good and bad. He ends the song with "My love I lost. My heart I lost. With a promise to return. A promise to return." This could mean that there is still hope for them. Maybe either in another lifetime or sometime in the future, but they are separating for now? Just my interpretation. Star crossed lovers.