Disappointed Cat

when you can't find a meme

to accurately express your disappointment in the human race