I would NEVER bad talk Kevin in front of the kids. I understand how damaging that would be.
But you are right people can change! So that's why I said when he grows up and starts showing THEM the respect they deserve he can be in their lives. Until then I think it's best he stays away.
OK now my Mom called and said that this is what happened lastnight:
The dog never came to bed (they have a little dog, Shih Tzu mix so he sleeps with them) and in the middle of the night he was barking. My Dad got up to let him out I guess. Mom said she heard him bumping into things and grumbling. So then she said she heard a HUGE crash (like a cupboard got ripped off the wall), then she heard an animal like noise (growling/groaning noise) and it kept getting louder. She thought a bear had come in the house or something . . . so she went downstairs to check it out. She said my Dad was laying with all this arms and legs straight to his sides (he hadn't even tried to stop the fall) and there was a HUGE ("CSI big" were here exact words) puddle of blood under his face. She thought he was dead. She checked and found a pulse at which point he asked what had happened. She got him cleaned up and back up into bed (it's like 5 stairs) and then his left arm started to hurt so they called my BIL and they all went to the ER. All of his tests (EKG, MRI, etc) came back normal, but they are keeping him overnight. He got he stiches because he bit right through his upper lip. So we'll see what happens.