How do you describe Stiles? Your depictions of him are consistently what I think of him in canon and someone described him as amoral and I don’t know if I necessarily agree with that word but things he does are very naughty.
I would describe Stiles as being practical. He’s very “ends justify the means” and he’s totally willing to do bad things and hurt people if it’s the name of protecting his friends and his family. But he doesn’t go out of his way to hurt people and he doesn’t enjoy it (see his breakdown after killing Donovan especially). I definitely wouldn’t say he’s amoral, just that he’s morally flexible.