No btdt. Have no teenagers yet. I think it sounds pretty normal for the age. As long as he has the social skills to keep on holding it in, just promise him it will get better in college. If he's grade skipped, it's only another three years, right? With college search and selection starting next year?
My father lives his life that way, always presuming he is surrounded by idiots and never taking anyone's word. I am sure eg saved a lot of lives as a doctor with that attitude, though it sometimes felt as if shouldering all that responsibility alone was killing him. It sure was hard growing up, we never could blame anything on anyone else.