How To Build Personal Resilience (Full Version) Updated