I'll start off with an experience I would imagine most people here have learned one way or another:
preparation is EVERYTHING!! have towels, water, lube and anything else you might need even if you doubt you will, if it's a possibility be prepared for it.