Well, for what it's worth - and I like both of you....I think you both acted unprofessional about this.
First, yelling and screaming on a set "for any reason" is unprofessional and shows a complete lack of respect to the others on set and a lack of control of your emotions. With that said....it's your shoot, your set and your business so you have the right to yell & scream on your set if you want
Secondly, for Shy to rush to GFY to make this post also shows lack of professionalism and tact.
This situation could have been handled quietly and professionally had both of you not been "hot-heads". Neither of you exhibited professional behavior, tact or common sense in dealing with this issue IMO.
Hope you two figure this thing out and move on...