I've been fired only once, but that was in 2000 from A&W. I was 16 at the time, and that was when I was still shy and nervous to everything in the world. -_- Anyways, I had been there 3 months, working in the kitchen and was told that I didn't improve at all. It's probably true, but I don't really care and I didn't then. I did feel like crap for the rest of the day, but I got over it.
On the other hand, I have walked off the job more times than I'd like to remember. Funny how in all but one instance, it was due to poor management. The thing that sucks most about it is that I have only one good reference for my resume from the last 7 years.
Jam it back in, in the dark.