You're putting way to much 'expectation' into this 'shopping trip'...to YOU it's more than a run to the store...it's an audition....to HIM, it's obviously becoming a painful commitment that he is beginning to regret having made because he KNOWS you DO have an agenda...and the 'shopping' isn't it.
If he shows up, think of him as a friendly cab driver, because if you try for more than that...it might be a long wait till he shows up to take you "shopping" again.
T2