*feels rage from OP* Sorry you're so angry. Have you considered talking to someone? Like a professional? Getting this upset about other people being idiots is a bit over the top, if you ask me. I would have just ignored the idiots throwing the bowling balls. In fact, I would have sat there and enjoyed watching them show off their lack of braincells. There are always going to be people like this, it is best to learn how to live with them, or ignore them. I did laugh at the part where you said the bowling ball broke, though. :P