Therefore, your mistakes and your failures are blessings; opportunities for the best — William Martin