I like that it was only 5 months, 4-5 years would feel too fantastical and unnecessary. The short amount of time also doesn't separate us from the Hannah we already knew. There's no reason to suddenly debut a new Hannah at the end of the series, or even a slightly different Hannah.