Welcome!!

(Sorry, a little late.

)
I'd like to add that you might want to do something more parlor-ish, as in taking a little more distance from the audience. I'm sorry to hear that those hecklers ruined it for you, but that shouldn't destroy your magic career. Just be sure that you have everything in control and decrease the chances of getting heckled. In case of grabber-hecklers that could mean that they have to say stop in order to select a card instead of taking one out of the deck themselves.
Anyhow, glad to see that you didn't totally lose interest in the art and joined the community!