Hi IW,
May I ask you a simple question ?
Since you mention being next to TF on Monday night, why didn't you take the opportunity to talk to him directly and express your feelings. That might have been constructive and maybe make things improve for the better.
Looking forward to reading your reply.
Cheers