resilient

(adj) tending to recover from or adjust easily to misfortune or change   
The family turned out the be pretty resilient, even after the fire.