I agree with Anthony, I've learned "advanced fighting skills" in other arts like BJJ, JKD, Kickboxing, Krav Maga, etc. and I always fall back on Aikido when it comes to "real situations". It's simple, fast, controlling, and non-lethal in it's movement. I've been able to avoid damaging people who've attacked me and I thank the fact that I left no trail for lawsuit or going overboard with my reaction. Aikido keeps me calm, controlled, and effective.
Imagine if it was your friend attacking you or a close relative, you can't exactly beat them to a pulp, you have to control them without hurting them. That's how I imagine it when I've been in situations to defend myself or others.