Your arc is over Black Rain.
I don't think you deserve to be badass you never holding a grudge and using your hidden ability to spread harass on this person.
You just a ninja with high communication skills that carrie top tier masteries.
I'm not underestimate or ignoring your power but i want to show you what a real power is.