Good luck, friend!!! Am sending good thoughts. Hey, have you ever asked your doc about taking 10mg of Inderal before public speaking? It's a great med for helping w/ speech anxiety...actors, speakers, politicians, and just everyday folks take it for this.
Off-label use info is where it talks about the stage fright:
Propranolol - Wikipedia, the free encyclopedia