Kevin O'Connell on remaining positive through adversity