Maybe it was and my fault...i went to the table and started to do magic (easy tricks with a sveggali deck and with doublelifting techniques) without to make a plot..and all the time the guy was "the card is there,ok can you open the deck and reveal your cards?" cause he new all the trick (he told me that). Even later when i did a made by me trick with cheektocheek deck i was too nervous and dissapoint that one girl on the table figure out what i did..but later i told to everybody this..."ok there is one guy here that knows the me tricks..why he didnt let the others to feel the magic? I am a performer not real magician doing this art to make fun with the people for their smile.." I have to tell you that this guy said that it was his fault and everybody told me that they like it (i dont know if they said that to make me feel good), and i left the table. It was my worst night yesterday and i think that it was my fault also..
Hi there. I can feel your pain. Anyways, Don't give up on your magic.
First, just try to remember the one who took the initiative, which is you, has succeeded stepping forward into the limelight, to go where other timid souls are too scared to try. For the more timid soul, such as the man who was trying to ruin your show, it is much easier to sit in the background and the crowd, talking big about how the man who took the initiative to be in the limelight should fail. It's easy, because that timid man shoulders no responsibility and is trying to leech off of your effort to step into the limelights, trying to gain some credit for himself.
So don't judge that dude, because he is what he is, but give yourself the glory. This glory is NOT about the dream performance you had imagined giving. This glory is more real than that. It is the ACTUAL fact. It is the real solid fact that you dared stepped out there to risk failing in order to achieve what you dreamt of.
As for the failing, yes it hurts, and wow I feel you. But don't let the bad feelings associated with the act overwhelm the fact that you dared stepped out to be special rather than hide in crowds.
I am learning from your experience (really painful, I wince). I have this thought that I encounter such things, then I'll change the role I am trying to play immediately. So if I came in trying to be "man of magic" and somebody does say such things to disrupt the show, then I think it's time to break out of character in order to win both him and the audience, by friendly way of stating the facts:
1) of course magic is an
illusion meant for entertainment. Both the audience and the magician knows it, and I wouldn't dare to insult anyone's intelligence otherwise. I can only entertain if the audience allows themselves to enjoy the illusions/experience!
2) a friendly apology that if he knows all the tricks, you might not be able to entertain him
3) ask him since the crowd is here to see the magic, then why not be considerate and let them enjoy the show?
If he agrees thank him and continue the show. You win!
If he disagrees then tell him it's ok, tell the crowd you're really sorry, but we can't immerse ourselves in magic/illusion when there's disruption. And then you close up shop and apologize for not being able to continue performance.