Dear IanB
Don't be discouraged. The gig from hell comes to anyone who plays regularly. Think of it as a learning experience, and a test of your professionalism. Being professional doesn't mean never making a mistake: it means being able to recover from a mistake (your own, or someone else's) and keep smiling while you do it.
Wassail!