yeah i totally hear you on the punching bag thing noooot fun....
yes ive done public speaking, but back when i thought i was so cute, i would just sashay up there thinkin i was all that, ....(this was before the IBS lol)
have you done public speaking