IWishToLearn
3rd Black Belt
It isn't the style, it is the teacher/school. All of them can teach you what you need for self-defense. Check the schools out and go with the one that seems to fit you best.
I disagree with the statement that all styles teach realistic self-defense. Far, far too many schools of traditional martial arts teach methods of self d that will simply put, get you hurt on the street. There is no reason to meet incoming force of an attack with equal forced blocks, especially if those blocks are taught in a way that utilizes inefficient use of body mechanics.