Your not a bad mom... Kids don't come with an instruction manual and they are all different. Please don't blame yourself. it is scarey if they start trying to hit you!!! My sister used to beat the crap out of me. I was terrified of her! My Mom put her in a lock down shelter... She is an adult now and we are all very very close...He is going through a bad stage. I would try and sit and talk with him though, so he knows you love him very much, but if he is going to get violent then it's going to be harder to figure out having him with you... He needs to know how much you love him. This is very hard and there are no easy answers. Don't blame your self. I will pray for your family.
</IMG>