You'll never be perfect, but you can strive for better. You can strive to master something, and then keep improving on it. Being perfect isn't a goal. It's just a boring fantasy. But you can certainly strive to be masterful in your life. And that's a goal worth living for.