Or, the sheared lad went to a real barber right away to have it salvaged into something reasonable — but again the sisters would have seen.
Why would Romney apologize for a snip job he didn’t remember giving? Unless it was truly trivial, like one lock of the hair.
And, even is something did happen...in those days homosexuality was not something kids were openly discussing. The kid's long hair...and how that was so different from the short hair boys wore then, might have been the issue...not his sexual orientation (if that was even known). Long hair was just starting to be in style for a lot of boys/men in those days and not just gays. Actually, back in the '60's gays were still very careful not to show or do anything to attract attention to their sexual orientation.
Heck, I remember in grade school when I had long pig tails and the boy behind me used to try to tie them together and always teased me that he was going to cut them off. Perhaps the kid in Romney's school had his hair pulled back in a ponytail and they teased him and just threatened to cut it, or even snipped some of it. The kid might have lost some hair, but no assault type incident occurred. That would be more like a stupid prank, but not done because the kid was gay.
Still, Romney should have a clear memory of exactly what did happen. A person just does not forget something like that if they did it, or what was done. So I don't think that we are hearing the full truth from either side about this story.