We have failed... each other