People prefer to have good done to them over evil. I have never ran into a person who preferred to have evil done to them rather than good. Everything you do for everyone around you should be good. You should never be evil to other people.
There are people who want things normally considered evil to be done to them, from BDSM (in a non-consenting context, this is evil. Given consent, it's kinky foreplay) to a rape fetish. Another example would be abortion - not everyone who considers it evil doesn't go through with it.
But even if no one wants evil done to them, the question still remains as to what evil
is. We may not want evil done to us, but we may have a very different idea of what constitutes evil - I may be quite happy to have something done to me because I don't consider it evil, while you consider it evil and therefore wouldn't have it done.
Consider abortion. A woman who considers it evil probably won't have an abortion, while a woman who doesn't consider it evil wouldn't have those same aversions.
Goodness is universal and not subject to opinion.
Sure it is, see above. Even if there
is an objective moral code, there's no way to know what it is. And even if there was, and even if that method was by reading the Bible, there's
still ambiguity and personal interpretation - do you take the Catholic, Lutherean, or Protestant Bible? Do you read the vulgur, or the modern English, or the Koine Greek? What do you make of the OT laws - even if you consider them abolished, what do you make of the fact that, at one point in time, God
did command us to stone gays and so forth? Should we still do that?
Not only is it unestablished whether morality is objective or relative or absolute or subjective, there's no method of deriving this objective morality nor is there any consensus on what it is.
Things are good by being desired and pleasing while at the same time not being received to satisfy selfishness or given to glorify the giver in a selfish way.
And that is your opinion (and, personally, I can't make heads or tails of it). What if I put forth a different definition, such as "Immorality is the infringement of free will", or, "Good things are only those things which glorify Jesus Christ"? How do we decide which of the enormous number of proposed moral codes is the real one? And how do we decide if there
is a real one?
So killing someone's enemy because it will allow them to collect insurance on the dead person is not good for the evil person who desires that even though they might think it's good. Expecting something after giving is also not good even though in reality the giver really does deserve something, because to want is not good.
This may well follow from your definition of 'good', but the origin of your definition is still in question.