Hope at last... thought forgotten... frightening past... addicted b...