He was angry because he couldn’t find a date to the prom..
Relationship gone bad. It seems Mr. Lane was gay.