Opposite ungrudging
Opposite ungrudging
envious
jealous
Opposites
Opposite trainer