Dora, our baby dog is in the peak of her obedience training. She don't get to eat our food unless she obeys the word "sit". Sometimes it takes 5 times to say the command "sit" before she actually execute it and then get her reward. I think that there are times she is too focused on the reward she can't concentrate on the command given her. She become impatient and thinks that she can short cut the process. However, in the end she learns that unless she obeys she will not be rewarded, whether it is a piece of bread or a juicy chicken.
This reminds me of that phrase "position of blessing". God is please to reward us when we position ourselves to receive from Him - - that is when we obey His command. Sometimes, it takes God to repeat the command again and again before we actually execute it and so delay our reward. And yeah, we too get impatient at times. We sometimes forget the principle of obedience and think that we can skip the process of attending to His word and doing it. I believe that whatever the reward that we are hoping for, the key to receiving is obedience, immediate that is.