no darkness can last forever