Makes sense why he waited till she was a full adult till he acted on his feelings for her compared to Salary guy.
The latter's at least early twenties while Ai-chan's 16-17, an iffy age gap but just a "close enough" gap they can justify to themselves (though still VERY naughty). The former on the other is way older and was her teacher to boot! Had to be very responsible.