... good point from which to improve yourself.
... you spell out your reasoning for each choice before either ... of writing down your reasoning and be intimately aware ... improve on, and this starts by being honest about yourself and your reasoning ...