A few years ago, I had a guy pull a knife on me. To be honest, it angered me more than anything, and since he asked for my coat and wallet, I used the coat to bat the knife away, and then I chased him down the street. Looking back, that was probably a pretty stupid thing to do, but I was 21 and fresh out of the military. Now, I have a 4 year old daughter with special needs and it takes my wife-to-be and I about 5 minutes to load and unload her into our van. With that said, I don't take chances. We're usually at Nationwide Children's Hospital in Columbus on a regular basis, and while it's not "that bad" of an area, leaving the hospital takes you through some questionable areas.
However, our genetics doctor is at Cincinnati Children's Hospital. When my daughter broke her leg (she has a bone deficiency issue related to kidney disease), the hospital in our home town drove her 2 1/2 hours to Cincinnati to be casted. Honestly, the hospital in Cincy is located near one of the most meth-festering areas I've ever been through (aside from parts of Baltimore)
With that said, I wrote the hospital to inform them that I would be carrying each and every time my daughter was treated there, and explained the situation thoroughly. Carrying hasn't been a problem since then. I would rather spend the rest of my life in jail, or even die in a gun battle if it meant my daughter and wife were able to escape. My concealed carry permit has definitely been the best investment that I have ever made.