I always wondered about Sonic age since Generations came out.

He was 15 before yet many people say he is still 15 even after the events of the game.

Since it was Sonic's birthday, shouldn't he be 16?

Basically, he was 15 during the events of the previous games (Unleashed, Colors, etc.)

It's just confusing me.