This is going to be a short post but hopefully sweet too. There’s an idea in business as well as life (sorry business is part of life) that a generous spirit actually rewards you. The example in business is you give something of value for nothing and a relationship of trust is very quickly built up. Sincerity is a big issue when it comes to building new relationships in any form (personal or professional). Frank Kern goes into it better than I would here (listen to the audio here. There’s a very valuable business tip for those interested)
However to put simply:
Give something of value = interest and trust = relationship building = ongoing value exchange (including but not exclusive to $).
What I like about this is the whole selfish / selfless conflict is irrelevant – as not matter what angle you come from you get to the same point anyway…