Man some of these timelines aren't adding up and I can't tell if it's translation issues or the author really just didn't understand what they'd already established
@Hachi015 This is what I was picking up on too and I can only guess the author was not thinking when they both wrote him being 24 and having a sister at only three years old. If he was that old it fits, but with how much we're told he's only 18 it creates more problems.