The hard truth is there's no perfect. God has that locked down all by himself. I'm still a work in progress trying to stop being hard on myself. Learning that being human means making mistakes. And all one can do is the best they can. I see that now.