Obsession describes a problematic behaviour whereby somebody understands they are at fault, but they can’t do anything about it, like cleaning the same surface repeatedly. Perfectionism describes holding oneself or others to impossibly high standards.