He's a half demon/devil cursed so that when anyone calls him by name(Elijah)he will get a headache but when the one he loves calls him by name,he will not have a headache. He was banished from Hell because he did something 'angelic' and he has to kill a certain number of people to be able to return to Hell. Am I right?