There's nothing set in stone - some people perceive it as Will could be gay, asexual or whatever. Or, like how I see it, he was stuck in the Upside Down, and he was away for so long that all of his friends started growing up while he was in this other world.