I see the first as a sin-- (and don't we all know people, who no matter what they have, are always crying "unfair, I don't have it. why can't I have it, too?"
You make a fair point, dear Helen!
I'd modify it somewhat ... envy is when someone says "unfair, I don't have it. You should give me yours."

Guess I agree with the sheepherder parable.