I think a hero is a person who goes out of the way to help another person. Regardless of how much that affects the people near the hero (i.e. boyfriend, girlfriend, parents, etc.). A person whose soul existence is based around saving people and society.