[ Originally, he'd been a child. But, then Holtz took Connor and he returned as a teenager. He learned everything in a Hell dimension. Honestly, it shouldn't make sense because, VAMPIRE. ]
No. He was taken shortly after he was born. When he returned, he was eighteen.
[ There's no reason for Angel to lie and he doesn't speak about Connor often. In truth he hadn't been able to for the past year. ]
Q'ortoth, where he was kidnapped to - eighteen years passed there. A month passed in L.A. Time in other dimensions work differently.