I have to agree with @Jjeffalch that was overboard.Not to put any blame on Tyler but when I was 16 I wasn't the best communicator in the world but I would have have asked Jacob "What the F did I ever do to you?" that may have given Jacob an opening to at least give a clue what was wrong. In no way what I'm about to write here is meant as an excuse for Jacob's action's but I wonder if his dad is a hateful homophobe (Jacob's Mom didn't seem to be) and Jacob might have heard a lot of comments from his Dad about "Fucking faggots" just spec on my part ,Doesn't make it OK of course.
The only mild disagreement I have with Tyler is he's immediately forgiving. I would need some time first .After some thinking I would ask myself should Jacobs future be ruined over this ? I would eventually come to the conclusion no but as mentioned in the previous comment Jacob needs help.