The age gap is not what's bothering me, but the fact that he's still in highschool is a serious problem... The writer should've just made him a university student