Wenn du bzgl. Selbstverteidigung sehr schnell fit sein willst, dann empfehle ich auch Krav Maga. Wenig Technik, realistische Szenarien, Umgang mit Stress. Krav Maga wurde einzig und allein für den Zweck, sich zu verteidigen, geschaffen.
Wenn du Zeit mitbringst, empfehle ich Kung Fu. Kung Fu ist sehr gesundheitsfördernd (Geist und Körper), du lernst eine neue Lebensphilosophie kennen und du kannst dich nebenbei auch sehr effektiv verteidigen. Es ist aber sehr viel mehr als nur Selbstverteidigung..
Kampfsport wie Taekwondo, Judo etc. (also Wettkampfsport) ist meiner Meinung nach für Selbstverteidigung weniger geeignet. Auch wenn sie meist Kung Fu oder ähnliches als Grundlage haben, sind sie dennoch für den Wettkampf gemacht und zumindest bei uns im Westen möchte man in Wettkämpfen niemanden verletzen (wobei ich mich mit MMA nicht so auskenne, das kann anders sein).