Don't repair it!!!!!!!!!!!! FORGET IT! Just think how you'd feel if you repaired it and same thing happened. Did you get an apology? My ex DIL put one of my quilt in the dog cage with the dog and went to work. It's long before I was making decent quilts but I did put some time into it.
Okay. Do what Loretta says and repair it...............then keep it and put it in your will for your son LOL