There is no one Martial art that can help you .
Different situations call for different responses.
Fists/holds /chokes/feet / on the ground or up right / one opponent or 3 opponents etc
Boxing is superb for learning about weaving and protection.
Compared to other ARTS the learning...