The names Cain (qayin) and Abel (havel): "The word קין (qayin, from the root QN) means to acquire or possess something which is why Eve (chavah in Hebrew) said "I have gotten/acquired (qanah, also from the root QN) a man" (Gen 4:1). The word הבל (havel) means to be empty, often translated as vain or vanity in the sense of being empty of substance. "
In Hebrew thought, ones name is reflective of one's character and the Hebraic meanings of the names of "Cain and Abel" are windows into their characters. Cain is a possessor, one who has substance while Abel is empty of substance.
This may seem odd to us, because we have always assumed that Abel was the good guy and Cain the bad, but this is an oversimplification of the facts, as according to their names, a reflection of their character, Cain is what we would call "a man of character," but Abel is "vain." http://www.ancient-hebrew.org/articles_cainandabel.htmlI think Cain and Abel are kind of like the Prodigal Son and his brothers (the hardworking brothers were envious/resented the slacker brother's paternal attention) Kind of like Joseph and his brothers.I get the thing with Romulus and Remus, but there divine favor is in the reverse.