I don't really like how you use the term psychopath.. Psychopaths aren't people who instantly murder or attack you if you even say "hello" to them, like this character apparently would. They aren't just always violent and killing people constantly and things like that.
Psychopathic/sociopathic means that you have Antisocial Personality Disorder. Not everyone/everything with APD acts like your character does. It just irked me that you use refer to this character as a psychopath when they are just extremely violent and mentally insane, I guess I would say.
While psychopaths don't feel remorse for hurting or stealing from others, they don't do it as soon as someone talks to them or things like that like your character does.
It's not a bad character or anything, I kind of like it; I just don't think "psychopath" is the correct term which is all I'm pointing out. It's not meant to be offensive at all.