Hello Chris. Boxing is probably THE best system for dealing with upper body striking, and it will take you far, especially in terms of the training and understanding of distance, position, timing, etc.. But it is not a self defense system. It does not prepare you for kicking, clinch, knees, elbows, ground fighting, or weapon use and defense. So it is a great system, but if your interest is physical self defense skills you definitely should add a substantial amount.