I hate to be that guy but: You mean envious.
Jealousy means you are tight fisted on something you have. Envious means you want what others have.
Not to be that other guy, but it's a bit more complicated than that. Because of John's maliciousness toward those who have what he wants,
jealous is the correct word to describe his feelings.
“Jealousy” vs. “Envy”: Can You Feel The Difference?
Published January 14, 2022
Quick summary
Jealousy and envy both involve a feeling of desire for what another person has, but jealousy is usually thought to be more negative—it often involves resentment toward the other person.
Envy is also a negative feeling—like a mix of admiration and discontent—but the word doesn’t usually imply hostility. Another difference is that
envy can be used as both a noun and a verb.
What is jealousy?
Jealousy is a feeling of resentment, bitterness, or hostility toward someone who has something that you don’t. This could be general success, an achievement, a trait, a social advantage, a material possession, or a relationship, among other things. What matters is that the other person has the thing, you want it, and this makes you resentful of them.
The adjective form of
jealousy is
jealous.
When used in the context of romantic relationships,
jealousy more specifically refers to a feeling of suspicion or uneasiness that often comes from one’s partner giving or being given positive attention by others.
What is envy?
Envy is a negative feeling of desire centered on someone who has something that you do not.
Envy can also be a verb meaning to feel this way toward someone. Both the noun and the verb imply that you want to be in the other person’s position—to have what they have. Like
jealousy,
envy can be centered on any number of things, tangible or intangible.
Envy can be described as a mix of admiration and discontent. But it’s not necessarily malicious. It can even be used as part of a compliment, as in
You’ve worked so hard to achieve your success—I really envy you.