Amazing Grace! God's plan for us are perfect.