Your post really has me concerned the way you blame yourself for his abuse. I know the psychology of abuse is complicated, but I would urge you, for your safety and that of your child to look for resources in your community for abuse victims. There is a great group of people here to turn to for support.