Leo’s Sets High Standards

Perfectionists. The ones that aren’t (or don’t seem like they are) are so afraid they won’t do it perfectly that they don’t even try. Better to do a half-assed job than to try your best and not have it be perfect! Right Leo?