Why do people think the guy is bad?
He truly did have feelings for her, he wanted her to live. 
But she chose her path to die as the "source of evil", he reluctantly respected her wishes because he knew there was nothing he could have done to change her mind. 
She said she was guilty but she wasnt. 
Not really. 
Its not her fault for not knowing, while she knew her family bought things she didnt know that it was the cause of misfortune. 
She never questioned it. 
She was never allowed to go outside, so she was never aware of the situation.