Jeremiah 29:11 (New International Version)
For I know the plans I have for you,” declares the LORD, “plans to prosper you and not to harm you, plans to give you hope and a future.
When was the last time you really messed up? God knew you were going to blow it before it ever occurred to you that you would. He does not expect you to strive for perfection. He just wants your best – your heart. Do your personal best and leave the rest to him. He knows what he’s got for you. He knows what you can do, what you will do, and where you will fail. And he’s already accounted for all three. His plan is “stupid-proof.” We can’t ruin it. And aren’t we glad?