Be kind and generous to your fellows, but hard and relentless with yourself.