Another way to say "a person wants to be generous" is "Generosity is a virtue"