While it pains us to believe it, it is true, we are all flawed. The self righteous and haters out there would be good to remember that because unless sainthood is on your future and then if it that is; you will lake mistakes, crash and burn, let yourself and others down and not live up to your own expectations at some point.
So the thought of the week is what do you do after you realize that you are in fact flawed? You can choose to hide in shame or acxept that you have screwed up and work out your own get unflawed plan.
I suggest that you choose the later and as long as we learn from our setbacks and move forward being the best version of yourself you can be.