Don't be too hard on yourself – you might be already doing better than you think Posted in Random Memes