resilient

(adj) tending to recover from or adjust easily to misfortune or change   
The family turned out to be pretty resilient, pulling together and getting back on their feet after the tornado destroyed their home.