I understand, but yeah you did, because you accepted things from John and EOG in the past. Like it or not you are on the owe to them.
I don't take "favors" at all anymore. The things people think you owe in return are 10x. My uncle did some work on my bathroom here almost ten years ago and I'm still on the owe somehow. My time is worth less than his on the return.