There is a grand designer behind everything. God's plan for your life, all that happens to you, including your mistakes, your sins, and your hurts.
Rick WarrenIf you aren't making any mistakes, you aren't innovating. If you're making the same mistakes, you aren't learning.
Rick Warren