I don't think you were inappropriate at all.

Something must be in the air.. more and more people in my area are pulling similar stunts.. we agree on a trade and then it turns into them doing me a favor when it comes time to "collect"

There are certain people on my list that I will always do a trade or a favor for.. they are great .. but there are others, that from now on.. no $= no Olga .. I've given them more than enough chances to prove me wrong.

Next he asks for your home, you could say that due to the increase in electricity, water usage, wear and tear, or some other stuff, you need some $$ .. maybe he'll get the message