also this guy does not look like a <25 year old
It's been 20 years since MC died, and he was very old by then. His age should be closer to 60, around Leica's dad's age.
The timeline isn't being carefully portrayed.
Kid gets saved around the time demons were defeated -> MC trains for decades until he dies of old age/old wounds -> 20 years pass ->
Kid is an old man now -> MC gets reincarnated
Even with this, it feels like i'm missing something