Dude is pissed off because he's not nutting into anyone, loud ass neighbors and he's a lonely bastard.
Yeah, I can see why he's full of rage.
The girl attempting to cheer him up has good intentions but that would only make someone just as angry. Ask them what is happening at home. Or life. Find one of the roots to the problem. I was generally scared that he would hurt the girl.