Sorry to hear that. You've got a lot of good advice from the other players here. Keep filing reports with the GM. I cannot stand people like that.