In addition to what everyone said above, I will give my personal opinion and experience as a newbie with only 2-3 weeks experience.

First one thing that rings out is you did not mention a lapping...