Instead of doing something unbelievably trite like the standard, 'oh, woe is me, does this power mean I'm a bad person?'/'surely only a bad person would get an evil power'/'does my evil power mean that I HAVE to be a villain?' melodrama that has been written time and time again, you should make it so that she wholeheartedly embraces herself in spite of what anyone says about it.
This shouldn't be an issue. If the powers are based on your personality, then it's always YOU that the powers represent, and you can use them in the way that you want regardless of what they appear to be. She can choose to try to help people, even if her powers seem creepy at first blush.
Show that it's hard to be a good guy when everyone's judging you, but fuck them, it's a cool superpower and it's going to be used to do good things, dammit.
I'm just so tired of people doing this bizarre causal attribution trying to fucking shove off the responsibility for their choices onto unrelated events around them. Bad guys have similar powers? My dad was a villain? Who fucking cares! They're not you. They'll never be you. So YOU get to choose how to use your fucking cool shadow swords/mind control bit. Fuck, maybe you even feel like you have something to prove because you got bullied into getting a sketchy power set, or because a bunch of ne'er-do-wells have similar get-ups.
Fucking own it.
Don't be Amy Dallon. That shit is boring and nonsensical if you take even two seconds to introspect.
Instead, be Lelouch vi fuckin' Brittania.