garfield overcome with rage and disgust and heartbreak