Just been reading this entire thread from the start - think your doing a great job and hope it keeps going well at higher stakes.

One little point you seem to quite hard on yourself for any little mistake, maybe try to relax a little?