Theozilla
Kaiju Member
Caring for your friends doesn't necessarily make you a 'good person'. The human psyche and how we have relationships with others is more complex than anime cliches would have us realize. You can care dearly about someone and have real, genuine love for an individual or individuals and still be the scum of the earth.
I'm not saying Sephiroth was a bad person post Nibelcrazy, but he wasn't necessarily a good guy, either. The perfect soldier, and reasonable, and sometimes even charitable, but ultimately a true neutral who steered the wrong way into crazy.
I assume you mean "pre-Nibelcrazy", not "post".