If you do something and think you should get something in return, what you will probably get is angry (see angry smilie above ... which is perfect because one who gives to get ... smiles ... but is seething with anger).
Doing to get, always leads to anger because you have an expectation of return and expectations usually lead to disappointment which also leads to anger.
If you just begin to do things, just for the sake of doing them, not to get something, not for someone to owe you something, but just for the simplicity of doing/giving ... without an expectation of return, then we get the gift of giving without the return of disappointment and anger.
You give and let go.
You don't sit there with a sheet of paper that says "I did this for so and so and I did that for that." If you do ... what will add up at the end of your tally ... will be a lot of anger and disappointment for all the things you feel are owed to you that haven't been repaid. Anger and disappointment can be seen as a Gift, because anger and disappointment have led you to reading these words which will now lead you to watch yourself and see.
When you do something, do you expect that something good will happen to you because you did it? Do you think that person owes you something because you did something for them? If you look at these questions honestly ... see for yourself ... are you doing to get something in return? Do you have a tally of what you think people and life owes you? If you do ... you will miss the many other ways that life comes and gives to you, maybe not how you wanted ... but gives you exactly what you need and that may very well be ... a lot of anger and disappointment, until you see what you are holding against others.
No one owes you anything, and you do not owe anyone ...
Simply give or don't ... there is no law that says you have to.
If you are to give something ... let it be naturally given and let go of for that one to fully Receive.