I agree this is too strange to be the whole school. It sounds like your son is making excuses or maybe can’t see past his feelings. It is not too late for 12 college exchange. It is not too late to do a semester or two overseas. He isn’t looking. At the very least he should walk down there and talk to someone.