I kind of went through the same thing, and probably, worse, for about 4 years (ages about 7-11). She still walks free today, and the courts in Ohio just kept putting me back, until the physical (and mental) evidence was just too overwhelming. That was quite a long time ago though. I pray this boy is ok.
Geebus.. dude, I hope you are OK.