I am a purple belt trying desperately to grade for brown. I have been training altogether for around 15 years with big gaps (and club changes) inbetween. I've finally come back to karate after another 4 year gap and was able to retain my purple belt. However, I'm starting to think I'll never gain my next belt! Basics I'm ok with. Kata (Kushanku) I'm ok with (it's not great but I know how to make it better, it will just take practice). Ohyo and Kihon will take work but I'm not overly concerned about ... Yakusoku however is like a brick wall to me. I just can't seem to improvise my own defenses on the spot like is required. Fighting does not come naturally to me so already instinct is against me - how do I get over this?? I just seem to freeze whenever an attack comes at me.