begrudge

- To envy someone else's good fortune

... Anne didn't begrudge her younger sister's happiness when attending Sarah's graduation from Medical School.