Here’s a good article to spur a discussion on the difference between giving, taking and matching. It’s focused on parenting, but it can be equally applied in the workplace.
Adam Grant has an excellent book on this topic, Give and Take, I read it many years ago when it first came out. I’ve also have the privilege to speak to Adam several times over the years.
The key with giving is to have boundaries and priorities. Then you can give freely without the burden of a certain set of expectations.
Why does this matter? Building great relationships is like a bank account. You have to make deposits before you can make withdrawals. So when you lead with giving you can speed up the relationship building process.
The challenge can be not everyone will reciprocate. But there is no way to know that before you do an act of giving.
Self-sacrifice by harming yourself or allowing yourself to be taken advantage isn’t generosity. It’s actually selfish & self-inflicting pain.
Selflessness isn’t the issue. That obviously can be good. It’s the application of selflessness.