I hope you get it sorted out - I know how you feel it happened to me a couple of weeks ago, I pulled in to let a white van passed and went over a screw!!!
I know how you feel - I had a flat tyre just a couple of weeks ago. Luckily I had a spare, but it was raining, I didn't know how to change it (!) and DH was away in London for work - so I had to call out the AA!