You’re not supposed to hate Cain in the story. You’re supposed to look at him through the eyes of a grieving mother who believed that he was the answer to all her problems.
You can relate to Eve, because we’ve all put our trust in something and had it fall apart on us, and perhaps you can relate to Cain, who was under a lot of pressure from his mother.