Resilience – what is it?

You probably have a friend who's really good at bouncing back from a rough patch. Terrible things can happen in their life and yet they are able to stay positive and get through it without letting their problems drag them down for too long. If this sounds like someone you know, then that person has