Can life ever be perfect?