Living through adversity