Interesting! I know Brian never said it explicitly, but I always imagined he was hit by his father. Perhaps not. I know the mom says she protected Brian, but I perceive Joan as an unreliable narrator (http://www.encyclopedia.com/doc/1O56-unreliablenarrator.html). But that's not necessarily an accurate interpretation on my part. I do find your take interesting and it certainly makes sense.