Your profile says you have only been training five months? Take a week or two and deload and get back to it while you investigate other program options. You may want to talk to BtB -- he can set you upon the path to greatness.
When a person reaches beyond the limits of their ability; they shall they make progress. There is no other way.