I studied karate for 3 years. LIek every school, the instructor bullsht$ so much...all this "real life scenario", inner energy, and othre crap.
dont get me wrong, every art is as good as the next, in that it will make u fast, strong, and give u technique. but all crap messed me up in the beginning. but as the years past, i learned that the best way to utilized something is my own way, not the instructors way; theres no Chi or charging up.
I say you switch to muay thai if you will stick to it. if you go and leave in a few months than its not worth it because you'll see the same thing as in karate. but if u go 1+ year, its really worth it. The workout is much more intense and youll learn to utilize your elbows, knees, learn to clinch.
muay thai is, to me 85 % training, 15% learning technique. every techniqu u learn, you practice until u get it and better.