word to describe someone who has been through alot