If you had a deal with someone that you would give them a life somewhere you were going on 1 day then they would give you a lift somewhere else you were both going on another day.
Then ,on the day, you cancelled giving them a lift to the first place because you were going somewhere (Asda) before you went..
Would you show up at the persons house for your lift?
Are you unreasonable for assuming you were getting a lift or the other person for assuming u weren't ?