The Wandering Hearts Fire and Water meaning