Staying resilient amid adversity ...