I am so sorry you had to suffer this. It is, obviously, unacceptable. Don't beat yourself up for your reaction. No one knows how they will react in various situations until they are faced with them. Give yourself some credit and try to move on.
We attended the Behind the Myths Tour with Jaime Heyneman and Adam Savage last night. We sat in Orchestra Row X Seats 101 and 102. There was plenty of leg room. The seats were mostly comfortable. The visibility was excellent. We will definitely attend another event here if one catches our interest.