A hero is someone you admire, look up to, and want to emulate.

That's the essence. Everything else is accidental. Whether they are good or bad, real or imaginary, tough or gentle, fearless or smart - all of that is completely up to you.