A group of us (including DIL) use to get together and Scrapbook and just talk and have fun. Finally one day I guess I have had enough BS about my son, who really didn't deserve half the complaining she did. My GF knew something was brewing in my mind as she said. After DIL finally quit whining, I turned and looked at her and said "All I can say is when I gave him to you he was perfectly fine, you broke him, so now you fix him" and went back to what I was doing. It shut DIL and the rest of the group was holding in their shocked look. After that day, she never whined about him again.
On another note, when I go home, DS was with Hubby. I looked at him and said I apologized for any wrath you might endure do to my actions. I told him what happened, and he laughed. Funny part was she never said a word to him about it. Plenty of other things, but not that (LOL)