Oh My ... I have to ask have you ever thought about those machines that cut using a Dye cutter? In thins case you and the rotary cutter just don't seem to get along.
I do hope you heel fast . I think you need to consider a teather for your glove... just a joke.!