abstract annihilation arrival awhile blessing breeds christmas complete dates equinox fireball heart jane midsummer perfect place put season shepherd solstice stay summer sun wash winter witness