Resilient

able to withstand and recover from difficult situations