It is a done deal. This IS going to happen so just lie back and try to enjoy it. I know that there is controversy surrounding Open Mic Nights here, so if this is repugnant to you go find a backing track post to vent on.
I want to know what you would do if it was you. What are the things that made you say,