Well if you think about for just 1 second
17 is reaaally young, basically little to no idea on what relationships or how the real world works
You can try to act older than your age but there's no substitute for genuine life experience
I think this won't work out unless there's a timeskip and he's at least 20 if not older
