if you want to learn to defend yourself in a real life situation then boxing is pretty useless. its a great sport but how often do you see guys trading jabs etc in a real fight? it doesnt happen, people grab, kick, bite etc. the fight usually ends up on the floor (which is why brazilian jiujitsu gets so much praise)
how many boxers have you seen in the ufc?
if you are still keen on boxing then i recommend you look at thai boxing, its a lot more rounded.
you are best off looking at MMA, or picking a good martial art like jujitsu, brazilian jiujitsu, krav maga. just my opinion but these teach you how to defend yourself from just about any attack you can think of, boxing teaches you to go toe to toe with another boxer. what if someone comes at you with a weapon like a knife or a bottle for example.
just my 2p