My husband comes from a large, yet close-knit family and for the most part I have always gotten along with everyone. There have been issues to spring up, but I always managed to stay out of the line of fire until now. Last weekend, I needed a babysitter for my infant daughter and the only one available was my husband's teenage sister. Normally, I wouldn't have an issue with leaving my daughter in the hands of any of my husband's relatives. However, this sister has a boyfriend who was sexually abused as a child and was also sent to a correctional facility a few years ago for sexually abusing a younger child. Honestly, I believe he is an overall good kid and given his horrible upbringing, I think he is doing remarkably well. I don't know all the details of the case, but I do think he was dealt a raw deal. However, my s-i-l told me about a comment her bf made that implied he would be free from the court system once he turned 25 as long as nothing like that happened again. Her bf came over to visit later that day and in a short period of time I witnessed him hit her and wave a knife in my s-i-l's face (this behavior is very out of the norm for him). Both of them laughed it off as a joke though. When it came time for me to leave, I didn't feel 100% comfortable leaving my daughter so I lied and said I wasn't going to my meeting. I pretended I was going home and everything seemed fine between all of us. The next day my husband told my s-i-l the truth and now I'm being raked over the coals for passing "harsh judgement" against her boyfriend. My s-i-l feels insulted that I don't trust her to protect my daughter if her bf were to strike again. The rest of my in-laws seem to agree that I'm being overly sensitive. As a child, I was sexually and verbally abused by an uncle and I know my experiences make me overly cautious in some cases. Am I allowing my past to cloud my judgement here? Would you have left your child alone with the s-i-l and boyfriend?