Karate 
To dream of practicing karate is your subconscious is telling you that you have goals which need your focus and attention. Concentrate your efforts in this direction.
Jockstrap 
A jockstrap in a dream represents competition and virility. You may feel at odds with the world unsure of your masculine strengths.
Martial Arts 
To perform martial arts in a dream represents self-control, balance and discipline.
To dream of being attacked by a martial arts master indicates you have doubts about your own ability to exercise self-discipline. You are beating yourself up over imagined weakness in your character.
- 1