This question already has an answer here:
Is there an English word that's similar to the meaning of envy, but in a positive way? In other words, if "envy" is hoping for the removal of someone else's blessing, what is the word for "wanting the same blessing for yourself but without wanting the blessing to be removed from the possessor"?
Envy = "I hate to see her luxurious house".
Word? = "I wish I were as generous as he is".