Lists 18 Memes For Anyone Who’s Learned To Accept That They’re Failures by Derek June 27, 2017 The sooner you accept your defeat, the sooner you can move on to your next defeat. [via smosh]