Two clues in the Pennsylvania  1) The boy had said, I'm going to go to the dinner dance and kill some people.
The lad had temper issues and wanted to get revenge on his ex-wife by killing her at the dance.