Be generous to live happily