abstract annihilation awhile blackest blessing breeds christmas complete dates equinox fireball heart jane miss perfect place put rain season shepherd solstice stay sun wash winter witness