How do you have perfect karma?

You can't have perfect anything. Nothing in this world is perfect. They say practice makes perfect, it doesn't, it makes improvement. We ALL make mistakes which proves that we are not perfect. A straight line isn't even perfect, I mean if it was, then the circle would not exist.