Keeping this theory for now :
He has a new professor on Spring semester that he personally dislike or the professor doesnt really like JH too. This prof is important for him to keep the program. Prof made his school life miserable and he started failing, demotivated , frustrated and mad.
Midterm , his grades are failing. He is sharing frustrations to classmate and school counselor advise him to talk to Fenton. JH shared his dreams, emotions, expectations to Fenton. He started all his delusions, plans, and science testing on bombs. He purchase this and that
Day before final grades comes in, this prof told him that he will fail him. He went home mad and purchased his first glock. Talked to Fenton about it and Fenton tried to talk to the school to give him a chance again. June 7 was scheduled , so JH went there hoping a chance to change it, but the prof already made up his mind...he failed again. That day
JH bought another gun. He tried to come in to the school but was pissed when he learned that his access was terminated and he made some threats again that put Fenton on alarm. She told Beta Team about this, they run a background check if he can commit any criminals.
JH spent the remaining days planning,shopping, experimenting, drinking beer, spending time on AFF and etc, until he gets a notice that he will have to leave the apartment since he is no longer in school. He doesnt want to go back to San Diego as a failure so he colored his hair, and plan the attack where he can get a lot of victims and these victims will blame the school later and not him. He wants the school to pay, and he wants this professor to be fired and be miserable too....For him, he wants to prove to this professor that he is not dumb and can carry this out while claiming insanity.
This is just my theory. I could be wrong
His school depressions, frustrations, stressors are the major reason for his madness
Is he insane for me? I think he has problems before but his madness was triggered by all of this. He doesnt know that what he's doing is not right, all he wants is revenge and to show this professor that he is not stupid as what he thinks.
all imo, subject to change when new info comes again..