Just watch your kids if you have any...and your wife...and yourself. This person is not right.
I say give the guy a another chance. Seems just a little hyper and irritated, but not all that trollish. If he gets that way, then we can twice-bake a troll, eh?
Perhaps he's just going in a million directions at once?