I highly recommend keeping a pocket knife on you at all times.
Obviously some bit of a protection is what accompanied it. But it also helps when you need to cut into something, slice something, rip open a package, cut some rope.
Also, having a knife on your person also give you a bit of self confidence. What I mean by that is you feel just that much more safe, granted many pocket knives are only a few inches long, it can easily thwart off an attacker, or save you from being jumped by multiple people as I know of people who have saved themselves from that exact circumstance.
I’ll post some Amazon links to great knives that are either affordable, multi use, or just plain beautiful and awesome later when I get a chance.