At the beginning of DMC3 it says that it's been 2000 years since the rebellion lead by the Dark Knight Sparda. That means it's been 2000 years since he saved the human word. In a few years Eva gets pregnant and afterwards Dante and Virgil are born. So, getting back to DMC3, Dante looks like 19 year-old, but (!) he must be near 2000 years by that moment. And now in DMC 5 he looks way older. I know that the novel tells us that he ages like a human, but doesn't it mean that he must look older in DMC3?