LOL It sounds like "unprepared" was an understatement for you the past couple of days.
I do equip each bike with at least a saddle bag and a spare tube because you just never know. I think next I'll have to supply CO2 cartridges and pumps in them too.