You're right.
And yet I'm torn.
Your domain should technically make you a villain, and yet your demons are not villainous; likewise, you did good deeds and were, in return, TREATED like a villain.
So, why are you not a villain?
“…Judge not what a man has done, but judge what he could have done if he was a different bloke altogether. For art thou a leper? And a leper can changeth his spots…” --Rudy Wade, Misfits (Series 4, Episode 8)