Adam Evans said:A good person performs good deeds simply because they are good and cannot resist the impulse to be kind, rather than because they expect anything in return.
The problem lies in being a naive fool and helping at your own expense.
Even worse is being a lazy egoist who inflates their own sense of virtue by pretending to do good while actually accomplishing nothing, much like what happened in your situation with the caretaker and the landlord.
Honestly, this guy is pure selfishness personified. He hands something off to someone through a third party, assuming everyone else shares his "noble" intentions, and then gets totally screwed over by that third person. Total selfish jerk, right? Just a complete piece of work.🤦
Even the dictionary definition hits the nail on the head here: The term describes the pursuit of one's own interests without regard for others or any concern for how your actions might harm them.
Wait, scratch that—my bad. Turns out he isn't technically selfish. But hey, at least you got to look like a total idiot in the process, right? 🙂
Look, OP, it feels like it’s better to just be brighteagle39. Because even if you actually try to do something good, and then some other person comes along and throws a wrench in the gears, there's always going to be some guy like this ready to talk trash and make you look bad.