Oh Nell, you poor love, wish I was there to help and give you a hug.
Such a shame he is not being nice to you when you are clearly in need of assistance with the car.
Others may disagree with me, but if you can't afford a mechanic or don't have roadside assist then you don't have much choice but to enlist his help.
Don't call back yet, you need to calm down and gather your thoughts first, so when you do talk to him you are not upset or agitated. Go make a cup of tea or coffee and just sit and calm a bit first.
I will be around, I am at my computer all day here, so I keep checking in, so will watch for your posts.