Why does God allow repeated lessons instead of instant mastery?