Why did Cain envy his brother Abel?
Cain did not give his first fruits to God which angered God
Because he found favor with God and Cains didnt. I expect the same thing had occured more than once and there were likely more things going on but badically Cain was jealous.
An elder but ended up loosing out. this business of elder brothers losing out started from the day of Cain and Abel.