Student or Learner
Is it correct to say "He envies your job or body or etc"?
"He is envious of your job" should work too.
Not a teacher.
What about body?
I am not a teacher.
This is also correct without the preposition "for".
He envies you your job.
He envies you your body.