Every race is a learning experience! I can't believe you have 3 races in already!?!? Of course, in MI the trails usually aren't ready to race on until May. It sounds like you are improving and gaining a lot of valuable experience.