I've been training with GB for a number of years now, but the other day I came to a crushing realization: I had been cheating myself the entire time. I have been so focused on the ultimate end goal (being able to perform the end elements) that I had subconsciously lacked focus on the individual PEs and SEs. My progress had stalled in Foundation 3, and out of frustration and just for giggles, I decided to take a break from what I was doing, and go back to test mastery on Foundation 1 elements....I failed. Sure I could do all of them, as long as proper and strict form wasn't considered, and that highlites my problematic mindset over the last 3 years. I was rushing to make progress at the sacrifice of form, and therefore proper development, and my ego was at the forefront of my training.
So here I am, announcing "Hi, my name is James, and I've been cheating myself for the past three years." I'm going back to basics, back to PE1 on all foundation and handstand elements, and I'm going to make damn sure I get mastery before progressing on any exercise. My ego is bruised; bruises heal and eventually go away, but the hard knock lessons will remain in order to fuel determination and serve as a reminder that it's ok to fail, it's what you do in the face of failure that separates the champions from the charlatans.