Tearful Obama: 'We have been through this too many times'