Even you have no children, taking some self-defense classes won't hurt anyone nowadays. My husband insisted that we enroll our son and daughter in courses of the protection training
so he was calm that they will have an idea of how to behave in situations where you can be at any time and you could help yourself not waiting for help from aside. More than that, as the practice shows, when you are attacked by hooligans, even if there are some people on the street, most likely they will run away so as not to have problems and they will not rush to save you. It's ok if they at least call the police.