In response to supposed “continuity issues.”
Stiles birthday in April actually makes a lot of sense. It means he turns 17 just after Season 2. It means he got held back at some point and, given what he know of him, it was most likely after falling behind due to either
A) his ADHD
B) the panic attacks after his mom’s death
And it means he’s a year older than the other sophomores.
Just like Allison.
See? It makes sense that when Allison told Scott her real age, his first assumption was NOT stupid/slow etc. His first assumption were “what life circumstances could have lead to her falling behind, like Stiles did. Oh, yeah, all the moving around.”
And it helps to explain why Scott didn’t know about the panic attacks, despite the fact that they seem close enough to have been best friends forever. Stiles got held back and, once he’d finally returned to school, made fast friends with the first kid he met, who, given Scott’s personality, probably didn’t have any other close friends.
Also makes it more plausible that the 22-23yr old(my guess) Derek seems “just a few years older” to Stiles.
Stiles being older says a lot about his feeling of inadequacy, feeling like he should be better than he is. Feeling inadequate for having gotten held back in the first place.
But it also says a lot about Scott and how observant he is.
p.s. If Derek was really about 15 when the Hale fire happened (like some spoilers and rumours seem to indicate), and since they said in S1 that the fire happened 6 years ago, it means Derek is only 21/22 years old.
So if that’s really the case then there’s only about 4 years between Stiles and Derek, which is truly “just a few years older”.