Had my first puncture last Friday morning on the way into work. I was only 1/2 mile from home. Swapped out the inner tube for a new one and as I was inflating it the valve stem snapped in half. Walked home in a huff and called in work to take the day off as I didn't fancy having to shower, change & drive in.
Fitted a new inner tube and repaired the old one, checked the tyre for any remaining debris first and went out for a 40 mile ride on Sunday. No problems, until I go to ride into work on Monday morning. Flat tyre. Drove into work that day.
Over the weekend I ordered 5 new inner tubes (thought i'd better stock up). Should've ordered some glueless patches as well for immediate repairs as they seem a lot less hassle.
I'm running on GatorSkins and have only done around 650 miles on them so I guess no one can escape the fairy. When it's your time, it's your time.
The things I have learned from this experience is that I can change an inner tube on the side of the road if necessary. I can succesfully repair a puncture. It's useful to carry a pair of rubber gloves to save your hands getting filthy.
And most of all, if you do notice you've got a puncture don't try and turn on the bike. I did this to pull off the road and into a car park and nearly came off the bike. I was only going a few miles per hour as well. I'd hate to get a puncture going at speed.