am i in the wrong? **pics included**

so we have a severe weather advisory where we live today. i have a kidney infection and needed to see a doctor this morning to get my antibiotics. so he bought himself a drink this morning then put the change in my wallet. he didnt pack a lunch or take money. we had to take our truck to the next town over for me to go to my doctor and thats also where he works. i told him i would pick him up when he got off at 5. when i was heading home the roads were bad and i fish tailed getting off the exit when i hit black ice. they also closed most of the roads in our area due to the severe weather.( blizzarding with ice on the road) well now he pissed at me because he didnt take money for lunch. and its my fault he didnt take money now. he wanted me to wake our son up from a nap and drive back over to the next town to give him money for lunch. i told him i wasnt going to drive on the roads again until it was time to get him from work since theyre so bad and i slid earlier. he gets off work at 5. so he doesnt have super long until dinner. but anyway, is this wrong of me ? he was yelling at me on the phone making up a story about how i said i would come over during his lunch break which isnt true at all. i just dont want to risk getting in a wreck.

for people asking we sold some stuff to even get the cash we have. we are negative 200 in our bank account because he gave his ex money. and im cussing because he was yelling at me on the phone and telling me to shut the fuck up.